1.若一个函数的定义处于调用它的函数之前,则在程序开始可以省去该函数的##语句。
原型(或声明)
【答案】:原型(或声明)
2.在#include命令中所包含的头文件,可以是系统定义的头文件,也可以是##定义的头文件。
用户(或编程者)
【答案】:用户(或编程者)
3.当执行cout语句输出endl数据项时,将使C++显示输出屏幕上的光标从当前位置移动到##的开始位置。
下一行
【答案】:请联系在线客服,或加微信好友
4.设px是指向一个类动态对象的指针变量,则执行”deletepx;”语句时,将自动调用该类的##_。
析构函数
【答案】:请联系在线客服,或加微信好友
5.执行“typedefintABC[10];”语句把ABC定义为具有10个整型元素的##。
数组类型
【答案】:请联系在线客服,或加微信好友
6.当执行cin语句时,从键盘上输入每个数据后必须接着输入一个##符,然后才能继续输入下一个数据。
空白
【答案】:请联系在线客服,或加微信好友
7.一个函数的函数体就是一条##_语句。
复合
【答案】:请联系在线客服,或加微信好友
8.一条表达式语句必须以##作为结束符。
分号
【答案】:请联系在线客服,或加微信好友
9.使用const语句定义一个标识符常量时,则必须对它同时进行##。
初始化
【答案】:请联系在线客服,或加微信好友
10.为了提高程序的运行速度,可将不太复杂的功能用内联函数实现.()
对 错
【答案】:请联系在线客服,或加微信好友
11.一个完整程序中必须有一个名为main的函数。()
对 错
【答案】:请联系在线客服,或加微信好友
12.do语句能够改写为while语句()
对 错
【答案】:请联系在线客服,或加微信好友
13.在C++中存储字符串”abcdef”至少需要7个字节。()
对 错
【答案】:请联系在线客服,或加微信好友
14.switch语句能够改写为if语句。()
对 错
【答案】:请联系在线客服,或加微信好友
15.程序中主函数的名字为.main()
对 错
【答案】:请联系在线客服,或加微信好友
16.C++语言是在C语言的基础上发展起来的。()
对 错
【答案】:请联系在线客服,或加微信好友
17.在C++中存储字符串”a+b=c”至少需要6个字节。()
对 错
【答案】:请联系在线客服,或加微信好友
18.行尾使用注释的开始标记符为//。()
对 错
【答案】:请联系在线客服,或加微信好友
19.作为C++程序的基本单位是函数。()
对 错
【答案】:请联系在线客服,或加微信好友
20.switch语句能够改写为if语句。()
对 错
【答案】:请联系在线客服,或加微信好友
21.由C++源程序文件编译而成的目标文件的默认扩展名为exe()
对 错
【答案】:请联系在线客服,或加微信好友
22.用于输出表达式值的标准输出流对象是cout。()
对 错
【答案】:请联系在线客服,或加微信好友
23.C++语言是在C语言的基础上发展起来的。()
对 错
【答案】:请联系在线客服,或加微信好友
24.程序中主函数的名字为.main()
对 错
【答案】:请联系在线客服,或加微信好友
25.C++源程序文件的默认扩展名为.cpp()
对 错
【答案】:请联系在线客服,或加微信好友
26.行尾使用注释的开始标记符为//。()
对 错
【答案】:请联系在线客服,或加微信好友
27.do语句能够改写为while语句()
对 错
【答案】:请联系在线客服,或加微信好友
28.为了提高程序的运行速度,可将不太复杂的功能用内联函数实现.()
对 错
【答案】:请联系在线客服,或加微信好友
29.在C++中存储字符串”abcdef”至少需要7个字节。()
对 错
【答案】:请联系在线客服,或加微信好友
30.作为C++程序的基本单位是函数。()
对 错
【答案】:请联系在线客服,或加微信好友
31.switch语句能够改写为if语句。()
对 错
【答案】:请联系在线客服,或加微信好友
32.在C++中存储字符串”a+b=c”至少需要6个字节。()
对 错
【答案】:请联系在线客服,或加微信好友
33.假定x是一个逻辑量,则x&&true的值为y。()
对 错
【答案】:请联系在线客服,或加微信好友
34.假定x和y为整型,其值分别为16和5,则x%y和x/y的值分别为1和3。()
对 错
【答案】:请联系在线客服,或加微信好友
35.假定x和y为整型,其值分别为16和5,则x/y和double(x)/y的值分别为3和3.2。()
对 错
【答案】:请联系在线客服,或加微信好友
36.一个完整程序中必须有一个名为##的函数。
main
【答案】:请联系在线客服,或加微信好友
37.若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用##头文件。
iostream.h 或 iomanip.h
【答案】:请联系在线客服,或加微信好友
38.若需要把一个函数”voidF();”定义为一个类AB的友元函数,则应在类AB的定义中加入一条语句:##_。
friend void F();
【答案】:请联系在线客服,或加微信好友
39.说明函数原型时不需要指明每个参数的类型,只需要说明每个参数的名字就可以了。()
对 错
【答案】:请联系在线客服,或加微信好友
40.C++程序从上机到得到结果的几个操作步骤依次是编辑、编译、运行()
对 错
【答案】:请联系在线客服,或加微信好友
41.如果在一个程序块中有两个变量具有相同的名字,并且都有效,只是它们的作用域不同,则优先访问作用域较大的那个变量。()
对 错
【答案】:请联系在线客服,或加微信好友
42.如果在一个程序块中有两个变量具有相同的名字,并且都有效,只是它们的作用域不同,则优先访问作用域较大的那个变量。()
对 错
【答案】:请联系在线客服,或加微信好友
43.说明函数原型时不需要指明每个参数的类型,只需要说明每个参数的名字就可以了。()
对 错
【答案】:请联系在线客服,或加微信好友
44.在C++中,关键字class与struct具有完全相同的作用。()
对 错
【答案】:请联系在线客服,或加微信好友
45.C++程序从上机到得到结果的几个操作步骤依次是编辑、编译、运行()
对 错
【答案】:请联系在线客服,或加微信好友
46.派生类的成员函数不能访问基类的()
公有成员 私有成员 公有成员和保护成员 保护成员
【答案】:请联系在线客服,或加微信好友
47.设x是一个bool型的逻辑量,y的值为10,则表达式x&&y的值为()。
0 与x值相反 1 与x值相同
【答案】:请联系在线客服,或加微信好友
48.由C++源程序文件编译而成的目标文件的默认扩展名为()。
&& app doc exe
【答案】:请联系在线客服,或加微信好友
49.下列哪个类型函数不适合声明为内联函数()
函数执行时间过长 函数体语句较少 函数执行时间较短 函数体语句较多
【答案】:请联系在线客服,或加微信好友
50.在下面的字符数组定义中,哪一个有语法错误。()。
char a[]=”x+y=55.”; char a[20]=”abcdefg”; char a[15]; char a[10]=’5’;
【答案】:请联系在线客服,或加微信好友
51.设存在函数intmax(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是()
int m = max(59,max(22,70)); int m = max(22,max(59,70)); int m = max(max(22,59),70); int m = max(22,59,70);
【答案】:请联系在线客服,或加微信好友
52.以下关于函数模板叙述正确的是()。
用函数模板定义的函数没有类型 函数模板的类型参数与函数的参数是同一个概念 函数模板也是一个具体类型的函数 通过使用不同的类型参数,函数模板可以生成不同类型的函数
【答案】:请联系在线客服,或加微信好友
53.以下说法中正确的是()。
C++程序总是从第一个定义的函数开始执行 C++程序中有调用关系的所有函数必须放在同一个程序文件中 C++函数必须有返回值,否则不能使用函数 C++程序总是从main函数开始执行
【答案】:请联系在线客服,或加微信好友
54.C++程序从上机到得到结果的几个操作步骤依次是()。
编译、运行、编辑、连接 编译、编辑、连接、运行 编辑、运行、编辑、连接 编辑、编译、连接、运行
【答案】:请联系在线客服,或加微信好友
55.在下面的一维数组定义中,哪一个有语法错误。()
int a[]={1,2,3}; int a[10]={0}; int a[5]; int a[];
【答案】:请联系在线客服,或加微信好友
56.假定一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为()。
8 6 4 0
【答案】:请联系在线客服,或加微信好友
57.在下面循环语句中循环体执行的次数为()。inti=0;doi++;while(i*i<10);
3 2 5 4
【答案】:请联系在线客服,或加微信好友
58.在下面循环语句中内层循环体S语句的执行总次数为()。for(inti=0;i
x<=0 || y!=5 x<=0 && y!=5 x>0 && y==5 x>0 || y!=5
【答案】:请联系在线客服,或加微信好友
111.x>0&&x<=10的相反表达式为()。
x>0 && x>10 x<=0 || x>10 x<=0 && x>10 x<=0 || x<=10
【答案】:请联系在线客服,或加微信好友
112.能作为C++程序的基本单位是()。
源程序文件 函数 语句 字符
【答案】:请联系在线客服,或加微信好友
113.以下标识符中不全是保留字的是()。
bool class long default then while case for int goto return char
【答案】:请联系在线客服,或加微信好友
114.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用()符号作为分隔符。
逗号或回车 空格或回车 空格或逗号 逗号或分号
【答案】:请联系在线客服,或加微信好友
115.假定一个二维数组为a[M][N],则a[i]的地址值(以字节为单位)为##。
a+(i*N)*sizeof(a[0][0]) 或a+i*sizeof(a[i])
【答案】:请联系在线客服,或加微信好友
116.实现运行时的多态性要使用()。
虚函数 析构函数 重载函数 构造函数
【答案】:请联系在线客服,或加微信好友
117.下列关于C++函数的叙述中,正确的是()。
函数在被调用之前必须先声明 每个函数至少要具有一个参数 每个函数都必须返回一个值 函数不能自己调用自己
【答案】:请联系在线客服,或加微信好友
118.变量的指针,其含义是指该变量的:()
地址 名 值 一个标志
【答案】:请联系在线客服,或加微信好友
119.在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用()合适。
内联函数 嵌套调用 递归调用 重载函数
【答案】:请联系在线客服,或加微信好友
120.为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择()。
内联函数 重载函数 函数模板 递归函数
【答案】:请联系在线客服,或加微信好友
121.以下叙述中不正确的是()。
函数必须有返回值 不同的函数中可以使用相同名字的变量 在一个函数中,可以有多条return语句 函数的定义不能嵌套,但函数的调用可以嵌套
【答案】:请联系在线客服,或加微信好友
122.对使用关键字new所开辟的动态存储空间,释放时必须使用()
delete realse free create
【答案】:请联系在线客服,或加微信好友
123.若定义了函数double*function(),则函数function的返回值为()。
实数的地址 指向函数的指针 实数型 函数的地址
【答案】:请联系在线客服,或加微信好友
124.下列()的调用方式是引用调用。
形参是引用,实参是变量 形参是指针,实参是地址值 形参是变量,实参是地址值 形参和实参都是变量
【答案】:请联系在线客服,或加微信好友
125.在下面循环语句中循环体执行的次数为()。inti=0,s=0;while(s<20){i++;s+=i;}
6 7 4 5
【答案】:请联系在线客服,或加微信好友
126.循环体至少被执行一次的语句为()。
do循环 for循环 while循环 任一种循环
【答案】:请联系在线客服,或加微信好友
127.在下面的二维数组定义中,正确的是()。
int a[][3]={{1,3,5},{2}}; int a[](10); int a[5][]; int a[][5];
【答案】:请联系在线客服,或加微信好友
128.在下面循环语句中循环体执行的次数为()。for(inti=0;i
n/2+1 n-1 n/2 n/2-1
【答案】:请联系在线客服,或加微信好友
129.假定下列x和y均为int型变量,则不正确的赋值为()。
x++=y++ x+=y++ ++x=++y x=++y
【答案】:请联系在线客服,或加微信好友
130.设x是一个bool型的逻辑量,y的值为10,则表达式x&&y的值为()。
与x值相同 0 1 与x值相反
【答案】:请联系在线客服,或加微信好友
131.程序中主函数的名字为()。
main 任意标识符 MAIN Main
【答案】:请联系在线客服,或加微信好友
132.C++程序从上机到得到结果的几个操作步骤依次是()。
编辑、编译、连接、运行 编辑、运行、编辑、连接 编译、编辑、连接、运行 编译、运行、编辑、连接
【答案】:请联系在线客服,或加微信好友
133.表达式x=x+1表示成增1表达式为##。
++x
【答案】:请联系在线客服,或加微信好友
134.行尾使用注释的开始标记符为##。
//
【答案】:请联系在线客服,或加微信好友
135.假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为##_。
*(p->b) 或 *((*p).b)
【答案】:请联系在线客服,或加微信好友
136.若定义:int a【2】【3】{0,2,4,6,8,10};以下描述正确的有______
*(a+1)为元素6的地址 *(a【1】+1)的值为2 **(a+1)+2的值为8 a【0】与a的相同
【答案】:请联系在线客服,或加微信好友
137.在缓冲文件系统中用于读写的函数有______
putchar() fread() rewind() purw()
【答案】:请联系在线客服,或加微信好友
138.指出下面合法的标识符______
3ab ABC a_3 _stu2
【答案】:请联系在线客服,或加微信好友
139.指出下面哪些是合法的用户定义的标识符______
P-S _908 wind x y
【答案】:请联系在线客服,或加微信好友
140.这段程序中的常量有:#define PI 3.14 ;void main(){ int sum;sum = 10 + 15;printf(“sum=%d\n”,sum);printf(“result is 25\n”);}这段程序中常量有______
10 sum 15 PI
【答案】:请联系在线客服,或加微信好友
141.程序的结构可分为哪几类______
顺序结构 循环结构 程序结构 选择结构
【答案】:请联系在线客服,或加微信好友
142.已知a为整型变量,那么与表达式a!=0真假值情况相同的表达式有哪些?______
a>0||a<0 a !a==0 !a
【答案】:请联系在线客服,或加微信好友
143.指出下面错误的表达式______
a=5,b=6,c=7 i=i++ 5.6+6.2%3.1 56=a11
【答案】:请联系在线客服,或加微信好友
144.下面哪些写法是对的,而且是常量?______
125 2.5E+21 AB' \n\\\'\123
【答案】:请联系在线客服,或加微信好友
145.下面哪些是合法的用户定义的标识符_____
_908 *par sheep! wind
【答案】:请联系在线客服,或加微信好友
146.设int a=3,b=4,c=5;,则下面的表达式中,值为0的表达式是( )。
a>b a<=b (a||b)>c a<=(b||c) !((a<b)&&!c||b)
【答案】:请联系在线客服,或加微信好友
147.以下哪些是有效的变量名?( )。
main 4ever monkey-king __int
【答案】:请联系在线客服,或加微信好友
148.给定:
int a,b;
scanf(“%d %d”, &a, &b);
则以下哪些输入方式是正确的?( )。
1 2 1,2 1(回车)2 1、2
【答案】:请联系在线客服,或加微信好友
149.若一个函数的定义处于调用它的函数之前,则在程序开始可以省去该函数的##语句。
原型(或声明)
【答案】:请联系在线客服,或加微信好友
150.在#include命令中所包含的头文件,可以是系统定义的头文件,也可以是##定义的头文件。
用户(或编程者)
【答案】:请联系在线客服,或加微信好友
151.当执行cout语句输出endl数据项时,将使C++显示输出屏幕上的光标从当前位置移动到##的开始位置。
下一行
【答案】:请联系在线客服,或加微信好友
152.设px是指向一个类动态对象的指针变量,则执行”deletepx;”语句时,将自动调用该类的##_。
析构函数
【答案】:请联系在线客服,或加微信好友
153.执行“typedefintABC[10];”语句把ABC定义为具有10个整型元素的##。
数组类型
【答案】:请联系在线客服,或加微信好友
154.当执行cin语句时,从键盘上输入每个数据后必须接着输入一个##符,然后才能继续输入下一个数据。
空白
【答案】:请联系在线客服,或加微信好友
155.一个函数的函数体就是一条##_语句。
复合
【答案】:请联系在线客服,或加微信好友
156.一条表达式语句必须以##作为结束符。
分号
【答案】:请联系在线客服,或加微信好友
157.使用const语句定义一个标识符常量时,则必须对它同时进行##。
初始化
【答案】:请联系在线客服,或加微信好友
158.为了提高程序的运行速度,可将不太复杂的功能用内联函数实现.()
对 错
【答案】:请联系在线客服,或加微信好友
159.一个完整程序中必须有一个名为main的函数。()
对 错
【答案】:请联系在线客服,或加微信好友
160.do语句能够改写为while语句()
对 错
【答案】:请联系在线客服,或加微信好友
161.在C++中存储字符串”abcdef”至少需要7个字节。()
对 错
【答案】:请联系在线客服,或加微信好友
162.switch语句能够改写为if语句。()
对 错
【答案】:请联系在线客服,或加微信好友
163.程序中主函数的名字为.main()
对 错
【答案】:请联系在线客服,或加微信好友
164.C++语言是在C语言的基础上发展起来的。()
对 错
【答案】:请联系在线客服,或加微信好友
165.在C++中存储字符串”a+b=c”至少需要6个字节。()
对 错
【答案】:请联系在线客服,或加微信好友
166.行尾使用注释的开始标记符为//。()
对 错
【答案】:请联系在线客服,或加微信好友
167.作为C++程序的基本单位是函数。()
对 错
【答案】:请联系在线客服,或加微信好友
168.switch语句能够改写为if语句。()
对 错
【答案】:请联系在线客服,或加微信好友
169.由C++源程序文件编译而成的目标文件的默认扩展名为exe()
对 错
【答案】:请联系在线客服,或加微信好友
170.用于输出表达式值的标准输出流对象是cout。()
对 错
【答案】:请联系在线客服,或加微信好友
171.C++语言是在C语言的基础上发展起来的。()
对 错
【答案】:请联系在线客服,或加微信好友
172.程序中主函数的名字为.main()
对 错
【答案】:请联系在线客服,或加微信好友
173.C++源程序文件的默认扩展名为.cpp()
对 错
【答案】:请联系在线客服,或加微信好友
174.行尾使用注释的开始标记符为//。()
对 错
【答案】:请联系在线客服,或加微信好友
175.do语句能够改写为while语句()
对 错
【答案】:请联系在线客服,或加微信好友
176.为了提高程序的运行速度,可将不太复杂的功能用内联函数实现.()
对 错
【答案】:请联系在线客服,或加微信好友
177.在C++中存储字符串”abcdef”至少需要7个字节。()
对 错
【答案】:请联系在线客服,或加微信好友
178.作为C++程序的基本单位是函数。()
对 错
【答案】:请联系在线客服,或加微信好友
179.switch语句能够改写为if语句。()
对 错
【答案】:请联系在线客服,或加微信好友
180.在C++中存储字符串”a+b=c”至少需要6个字节。()
对 错
【答案】:请联系在线客服,或加微信好友
181.假定x是一个逻辑量,则x&&true的值为y。()
对 错
【答案】:请联系在线客服,或加微信好友
182.假定x和y为整型,其值分别为16和5,则x%y和x/y的值分别为1和3。()
对 错
【答案】:请联系在线客服,或加微信好友
183.假定x和y为整型,其值分别为16和5,则x/y和double(x)/y的值分别为3和3.2。()
对 错
【答案】:请联系在线客服,或加微信好友
184.一个完整程序中必须有一个名为##的函数。
main
【答案】:请联系在线客服,或加微信好友
185.若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用##头文件。
iostream.h 或 iomanip.h
【答案】:请联系在线客服,或加微信好友
186.若需要把一个函数”voidF();”定义为一个类AB的友元函数,则应在类AB的定义中加入一条语句:##_。
friend void F();
【答案】:请联系在线客服,或加微信好友
187.说明函数原型时不需要指明每个参数的类型,只需要说明每个参数的名字就可以了。()
对 错
【答案】:请联系在线客服,或加微信好友
188.C++程序从上机到得到结果的几个操作步骤依次是编辑、编译、运行()
对 错
【答案】:请联系在线客服,或加微信好友
189.如果在一个程序块中有两个变量具有相同的名字,并且都有效,只是它们的作用域不同,则优先访问作用域较大的那个变量。()
对 错
【答案】:请联系在线客服,或加微信好友
190.如果在一个程序块中有两个变量具有相同的名字,并且都有效,只是它们的作用域不同,则优先访问作用域较大的那个变量。()
对 错
【答案】:请联系在线客服,或加微信好友
191.说明函数原型时不需要指明每个参数的类型,只需要说明每个参数的名字就可以了。()
对 错
【答案】:请联系在线客服,或加微信好友
192.在C++中,关键字class与struct具有完全相同的作用。()
对 错
【答案】:请联系在线客服,或加微信好友
193.C++程序从上机到得到结果的几个操作步骤依次是编辑、编译、运行()
对 错
【答案】:请联系在线客服,或加微信好友
194.派生类的成员函数不能访问基类的()
公有成员 私有成员 公有成员和保护成员 保护成员
【答案】:请联系在线客服,或加微信好友
195.设x是一个bool型的逻辑量,y的值为10,则表达式x&&y的值为()。
0 与x值相反 1 与x值相同
【答案】:请联系在线客服,或加微信好友
196.由C++源程序文件编译而成的目标文件的默认扩展名为()。
&& app doc exe
【答案】:请联系在线客服,或加微信好友
197.下列哪个类型函数不适合声明为内联函数()
函数执行时间过长 函数体语句较少 函数执行时间较短 函数体语句较多
【答案】:请联系在线客服,或加微信好友
198.在下面的字符数组定义中,哪一个有语法错误。()。
char a[]=”x+y=55.”; char a[20]=”abcdefg”; char a[15]; char a[10]=’5’;
【答案】:请联系在线客服,或加微信好友
199.设存在函数intmax(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是()
int m = max(59,max(22,70)); int m = max(22,max(59,70)); int m = max(max(22,59),70); int m = max(22,59,70);
【答案】:请联系在线客服,或加微信好友
200.以下关于函数模板叙述正确的是()。
用函数模板定义的函数没有类型 函数模板的类型参数与函数的参数是同一个概念 函数模板也是一个具体类型的函数 通过使用不同的类型参数,函数模板可以生成不同类型的函数
【答案】:请联系在线客服,或加微信好友
201.以下说法中正确的是()。
C++程序总是从第一个定义的函数开始执行 C++程序中有调用关系的所有函数必须放在同一个程序文件中 C++函数必须有返回值,否则不能使用函数 C++程序总是从main函数开始执行
【答案】:请联系在线客服,或加微信好友
202.C++程序从上机到得到结果的几个操作步骤依次是()。
编译、运行、编辑、连接 编译、编辑、连接、运行 编辑、运行、编辑、连接 编辑、编译、连接、运行
【答案】:请联系在线客服,或加微信好友
203.在下面的一维数组定义中,哪一个有语法错误。()
int a[]={1,2,3}; int a[10]={0}; int a[5]; int a[];
【答案】:请联系在线客服,或加微信好友
204.假定一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为()。
8 6 4 0
【答案】:请联系在线客服,或加微信好友
205.在下面循环语句中循环体执行的次数为()。inti=0;doi++;while(i*i<10);
3 2 5 4
【答案】:请联系在线客服,或加微信好友
206.在下面循环语句中内层循环体S语句的执行总次数为()。for(inti=0;i
x<=0 || y!=5 x<=0 && y!=5 x>0 && y==5 x>0 || y!=5
【答案】:请联系在线客服,或加微信好友
259.x>0&&x<=10的相反表达式为()。
x>0 && x>10 x<=0 || x>10 x<=0 && x>10 x<=0 || x<=10
【答案】:请联系在线客服,或加微信好友
260.能作为C++程序的基本单位是()。
源程序文件 函数 语句 字符
【答案】:请联系在线客服,或加微信好友
261.以下标识符中不全是保留字的是()。
bool class long default then while case for int goto return char
【答案】:请联系在线客服,或加微信好友
262.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用()符号作为分隔符。
逗号或回车 空格或回车 空格或逗号 逗号或分号
【答案】:请联系在线客服,或加微信好友
263.假定一个二维数组为a[M][N],则a[i]的地址值(以字节为单位)为##。
a+(i*N)*sizeof(a[0][0]) 或a+i*sizeof(a[i])
【答案】:请联系在线客服,或加微信好友
264.实现运行时的多态性要使用()。
虚函数 析构函数 重载函数 构造函数
【答案】:请联系在线客服,或加微信好友
265.下列关于C++函数的叙述中,正确的是()。
函数在被调用之前必须先声明 每个函数至少要具有一个参数 每个函数都必须返回一个值 函数不能自己调用自己
【答案】:请联系在线客服,或加微信好友
266.变量的指针,其含义是指该变量的:()
地址 名 值 一个标志
【答案】:请联系在线客服,或加微信好友
267.在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用()合适。
内联函数 嵌套调用 递归调用 重载函数
【答案】:请联系在线客服,或加微信好友
268.为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择()。
内联函数 重载函数 函数模板 递归函数
【答案】:请联系在线客服,或加微信好友
269.以下叙述中不正确的是()。
函数必须有返回值 不同的函数中可以使用相同名字的变量 在一个函数中,可以有多条return语句 函数的定义不能嵌套,但函数的调用可以嵌套
【答案】:请联系在线客服,或加微信好友
270.对使用关键字new所开辟的动态存储空间,释放时必须使用()
delete realse free create
【答案】:请联系在线客服,或加微信好友
271.若定义了函数double*function(),则函数function的返回值为()。
实数的地址 指向函数的指针 实数型 函数的地址
【答案】:请联系在线客服,或加微信好友
272.下列()的调用方式是引用调用。
形参是引用,实参是变量 形参是指针,实参是地址值 形参是变量,实参是地址值 形参和实参都是变量
【答案】:请联系在线客服,或加微信好友
273.在下面循环语句中循环体执行的次数为()。inti=0,s=0;while(s<20){i++;s+=i;}
6 7 4 5
【答案】:请联系在线客服,或加微信好友
274.循环体至少被执行一次的语句为()。
do循环 for循环 while循环 任一种循环
【答案】:请联系在线客服,或加微信好友
275.在下面的二维数组定义中,正确的是()。
int a[][3]={{1,3,5},{2}}; int a[](10); int a[5][]; int a[][5];
【答案】:请联系在线客服,或加微信好友
276.在下面循环语句中循环体执行的次数为()。for(inti=0;i
n/2+1 n-1 n/2 n/2-1
【答案】:请联系在线客服,或加微信好友
277.假定下列x和y均为int型变量,则不正确的赋值为()。
x++=y++ x+=y++ ++x=++y x=++y
【答案】:请联系在线客服,或加微信好友
278.设x是一个bool型的逻辑量,y的值为10,则表达式x&&y的值为()。
与x值相同 0 1 与x值相反
【答案】:请联系在线客服,或加微信好友
279.程序中主函数的名字为()。
main 任意标识符 MAIN Main
【答案】:请联系在线客服,或加微信好友
280.C++程序从上机到得到结果的几个操作步骤依次是()。
编辑、编译、连接、运行 编辑、运行、编辑、连接 编译、编辑、连接、运行 编译、运行、编辑、连接
【答案】:请联系在线客服,或加微信好友
281.表达式x=x+1表示成增1表达式为##。
++x
【答案】:请联系在线客服,或加微信好友
282.行尾使用注释的开始标记符为##。
//
【答案】:请联系在线客服,或加微信好友
283.假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为##_。
*(p->b) 或 *((*p).b)
【答案】:请联系在线客服,或加微信好友
284.若定义:int a【2】【3】{0,2,4,6,8,10};以下描述正确的有______
*(a+1)为元素6的地址 *(a【1】+1)的值为2 **(a+1)+2的值为8 a【0】与a的相同
【答案】:请联系在线客服,或加微信好友
285.在缓冲文件系统中用于读写的函数有______
putchar() fread() rewind() purw()
【答案】:请联系在线客服,或加微信好友
286.指出下面合法的标识符______
3ab ABC a_3 _stu2
【答案】:请联系在线客服,或加微信好友
287.指出下面哪些是合法的用户定义的标识符______
P-S _908 wind x y
【答案】:请联系在线客服,或加微信好友
288.这段程序中的常量有:#define PI 3.14 ;void main(){ int sum;sum = 10 + 15;printf(“sum=%d\n”,sum);printf(“result is 25\n”);}这段程序中常量有______
10 sum 15 PI
【答案】:请联系在线客服,或加微信好友
289.程序的结构可分为哪几类______
顺序结构 循环结构 程序结构 选择结构
【答案】:请联系在线客服,或加微信好友
290.已知a为整型变量,那么与表达式a!=0真假值情况相同的表达式有哪些?______
a>0||a<0 a !a==0 !a
【答案】:请联系在线客服,或加微信好友
291.指出下面错误的表达式______
a=5,b=6,c=7 i=i++ 5.6+6.2%3.1 56=a11
【答案】:请联系在线客服,或加微信好友
292.下面哪些写法是对的,而且是常量?______
125 2.5E+21 AB' \n\\\'\123
【答案】:请联系在线客服,或加微信好友
293.下面哪些是合法的用户定义的标识符_____
_908 *par sheep! wind
【答案】:请联系在线客服,或加微信好友
294.设int a=3,b=4,c=5;,则下面的表达式中,值为0的表达式是( )。
a>b a<=b (a||b)>c a<=(b||c) !((a<b)&&!c||b)
【答案】:请联系在线客服,或加微信好友
295.以下哪些是有效的变量名?( )。
main 4ever monkey-king __int
【答案】:请联系在线客服,或加微信好友
296.给定:
int a,b;
scanf(“%d %d”, &a, &b);
则以下哪些输入方式是正确的?( )。
1 2 1,2 1(回车)2 1、2
【答案】:请联系在线客服,或加微信好友
297.C语言中使用的字符常量,其起止标记符是( )。
单引号 中括号 尖括号 双引号
【答案】:请联系在线客服,或加微信好友
298.C语言中使用的字符串常量,其起止标记符是( )。
中括号 双引号 单引号 尖括号
【答案】:请联系在线客服,或加微信好友
299.在C语言中,一条简单语句的结束符是( )。
逗号 分号 空格 冒号
【答案】:请联系在线客服,或加微信好友
300.在C语言中,每条复合语句的开始标记字符为( )。
< { [ (
【答案】:请联系在线客服,或加微信好友
301.不符合C语言规定的复合语句是( )。
{} {y=10} {x=0;} {;}
【答案】:请联系在线客服,或加微信好友
302.C语言中的选择类语句有两条,它们是( )。
if和switch switch和case else和case if和else
【答案】:请联系在线客服,或加微信好友
303.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
MAIN main unction name
【答案】:请联系在线客服,或加微信好友
304.C语言程序中的基本功能模块为( )。
函数 语句 表达式 标识符
【答案】:请联系在线客服,或加微信好友
305.一个函数定义所包含的两个部分是( )。
函数原型和函数体 函数头和函数尾 函数头和函数体 函数名和参数表
【答案】:请联系在线客服,或加微信好友
306.一个程序文件开始使用的每条预处理命令,其首字符必须是( )。
“%” “@” “#” “$”
【答案】:请联系在线客服,或加微信好友
307.在一个程序文件中,若要使用#include命令包含一个系统头文件,则此头文件所使用的起止定界符为一对( )。
双引号 花括号 尖括号 单引号
【答案】:请联系在线客服,或加微信好友
308.在C语言程序中,单行或行尾注释使用的标记符为( )。
*/ // /* **
【答案】:请联系在线客服,或加微信好友
309.在C语言程序中,多行注释使用的结束标记符为( )
/* ** // */
【答案】:请联系在线客服,或加微信好友
310.用于输出表达式值的标准输出函数是( )。
print() output() scanf() printf()
【答案】:请联系在线客服,或加微信好友
311.在printf()函数调用的格式字符串中,每个格式符的先导字符为( )。
“%” “@” “$” “#”
【答案】:请联系在线客服,或加微信好友
312.在printf()函数调用的格式字符串中,若使用格式符为“%d”,则对应输出的数据类型为( )。
int char double float
【答案】:请联系在线客服,或加微信好友
313.在printf()函数调用的格式字符串中,若使用格式符为“%f”,则对应输出的数据类型为( )。
float char double int
【答案】:请联系在线客服,或加微信好友
314.在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为( )。
4 3 6 5
【答案】:请联系在线客服,或加微信好友
315.程序运行中需要从键盘上输入多于一个数据时,若不特别规定分隔符,则输入的各数据之间所使用的分隔符为( )。
逗号或分号 空格或逗号 空格或回车 逗号或回车
【答案】:请联系在线客服,或加微信好友
316.用于从键盘上为变量输入值的标准输入函数是( )。
printf() print() scanf()
【答案】:请联系在线客服,或加微信好友
317.在scanf()函数调用的格式字符串中,每个格式符的先导字符为( )。
# % @ $
【答案】:请联系在线客服,或加微信好友
318.在scanf()函数调用的格式字符串中,若使用格式字符串为“%d,%d”,则规定输入的两个数据之间的分隔符为( )。
“%” “$” “#” “@”
【答案】:请联系在线客服,或加微信好友
319.C语言源程序文件的扩展名为( )。
cpp exe obj c
【答案】:请联系在线客服,或加微信好友
320.每个C语言程序文件的编译错误的类型有( )。
2种 1种 3种 4种
【答案】:请联系在线客服,或加微信好友
321.每个C程序文件在编译时可能出现有警告性错误,其对应的标识符号为( )。
err error warn warning
【答案】:请联系在线客服,或加微信好友
322.C语言中的循环类语句有3条,它们是( )。
for,if,while for,while,do while,do,switch for,break,do
【答案】:请联系在线客服,或加微信好友
323.C语言中的跳转类语句有四条,它们是goto,return和( )。
break,const static,continue break,continue while,extern
【答案】:请联系在线客服,或加微信好友
324.当不需要函数返回任何值时,则所使用的返回类型为( )。
int union void Void
【答案】:请联系在线客服,或加微信好友
325.在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和( )。
表达式 语句 函数体 参数表
【答案】:请联系在线客服,或加微信好友
326.在一个程序文件的开始,若需要使用一个包含命令包含一个头文件时,则命令标识符为( )。
“#clude” “#const” “#include” “#defile”
【答案】:请联系在线客服,或加微信好友
327.在#include预处理命令中,不可以包含( )。
系统头文件 程序文件 用户头文件 目标文件
【答案】:请联系在线客服,或加微信好友
328.在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据占用的字符位置个数为( )。
5 6 4 2
【答案】:请联系在线客服,或加微信好友
329.在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据中,其小数部分占用的字符位置个数为( )。
5 6 4 2
【答案】:请联系在线客服,或加微信好友
330.在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据中,其整数部分占用的字符位置个数为( )。
6 4 3 2
【答案】:请联系在线客服,或加微信好友
331.在scanf()函数调用的格式字符串中,若使用格式符为“%f”,则对应输入的数据类型为( )。
char int float double
【答案】:请联系在线客服,或加微信好友
332.在scanf()函数调用的格式字符串中,若使用格式符为“%Lf”,则对应输入的数据类型为( )。
char int float double
【答案】:请联系在线客服,或加微信好友
333.每个C程序文件在编译时可能出现有严重性错误,其对应的标识符号为( )。
warning error warn err
【答案】:请联系在线客服,或加微信好友
334.在VC++环境下,为运行一个程序而建立的工作区文件的扩展名为( )。
obj exe dsw dsp
【答案】:请联系在线客服,或加微信好友
335.char类型的长度为( )。
4 1 2 3
【答案】:请联系在线客服,或加微信好友
336.常数120的数据类型为( )。
长整型 双精度型 短整型 整型
【答案】:请联系在线客服,或加微信好友
337.一个无符号字符类型的值域范围是( )。
-127到255 0到255 -128到+127 1到255
【答案】:请联系在线客服,或加微信好友
338.数值常量0x62的表示方式为( )。
十进制 十六进制 二进制 八进制
【答案】:请联系在线客服,或加微信好友
339.在C语言中,表示换行符的转义字符为( )。
\m \f \r \n
【答案】:请联系在线客服,或加微信好友
340.字符串"It\'s\'"中包含的字符个数为( )。
8 7 5 6
【答案】:请联系在线客服,或加微信好友
341.执行“printf("%c",'B'+2);”语句后得到的输出结果为( )。
A C B D
【答案】:请联系在线客服,或加微信好友
342.要定义a和b为两个整型变量,则使用的定义语句为( )。
int a;b; int a,b; int a:b; int a b;
【答案】:请联系在线客服,或加微信好友
343.运算符优先级最高的是( )。
% ++ / ||
【答案】:请联系在线客服,或加微信好友
344.下列数值中最小值是( )。
35/3 28%8 35%3 28/8
【答案】:请联系在线客服,或加微信好友
345.已知x的初值为15,则下列各表达式中的最小值为( )。
x+=10 x/=2 x%=20 x*=2
【答案】:请联系在线客服,或加微信好友
346.若x=5,y=10,则计算y*=++x表达式后,y的值为( )。
50 60 55 40
【答案】:请联系在线客服,或加微信好友
347.设x和y均为逻辑值,则x && y为真的条件是( )。
它们均为假 其中一个为假 其中一个为真 它们均为真
【答案】:请联系在线客服,或加微信好友
348.x<=10的相反表达式为( )。
x!=10 x>10 x>=10 x>0
【答案】:请联系在线客服,或加微信好友
349.函数pow(4,3)的值为( )。
56 27 64.0 12.0
【答案】:请联系在线客服,或加微信好友
350.假定x=4.6,则函数floor(x)的值为( )。
4.6 5.0 4.0 4.5
【答案】:请联系在线客服,或加微信好友
351.正弦函数sin48在C语言的表示为( )。
sin(48/180.0) sin(48) sin(48*3.14159) sin(48*3.14159/180)
【答案】:请联系在线客服,或加微信好友
352.int类型的长度为( )。
1 2 4 8
【答案】:请联系在线客服,或加微信好友
353.常数-4.25的数据类型为( )。
整型 单精度型 双精度型 长双精度型
【答案】:请联系在线客服,或加微信好友
354.一个有符号字符类型的值域范围是( )。
“-128到+127” “0到255” “-127到255” “1到255”
【答案】:请联系在线客服,或加微信好友
355.字符串”Its\40\n”的长度为( )。
5 6 7 8
【答案】:请联系在线客服,或加微信好友
356.实数340.25对应的规格化浮点数为( )。
340.25 34.025e1 3.4025e2 0.34025e3
【答案】:请联系在线客服,或加微信好友
357.要利用const保留字定义整型常量ABC的值为10,则对应的定义语句为( )。
const int ABC 10; const int ABC,10; const int ABC;10; const int ABC=10;
【答案】:请联系在线客服,或加微信好友
358.要利用#define命令定义ABC常量的值为100,则对应的命令格式为( )。
“#define ABC=100” “#define ABC==100” “#define ABC 100” “#define ABC;100”
【答案】:请联系在线客服,或加微信好友
359.下列数值中最大值是( )。
28/8 35/3 28%8 35%4
【答案】:请联系在线客服,或加微信好友
360.在下面运算符中,优先级最高的是( )。
“!” “&&” “||” “!=”
【答案】:请联系在线客服,或加微信好友
361.设有语句序列为“int a=12; a+=a*a;”,则执行结束后,a的值为( )。
12 144 156 288
【答案】:请联系在线客服,或加微信好友
362.在C语言中,用于比较大小的关系运算符的总数为( )。
3 4 5 6
【答案】:请联系在线客服,或加微信好友
363.x>0 && y<=5的相反表达式为( )。
x<=0 || y>5 x>0 || y<=5 x<=0 && y>5 x<0 && y!=5
【答案】:请联系在线客服,或加微信好友
364.假定x是一个逻辑量,则(x && !x)和(x || !x)的值分别为( )。
1和1 0和0 0和1 1和0
【答案】:请联系在线客服,或加微信好友
365.假定x=4.6,则函数ceil(x)的值为( )。
4.0 4.6 4.5 5.0
【答案】:请联系在线客服,或加微信好友
366.表达式floor(2.3457*100+0.5)/100的值为( )。
A. 2.35 2 2.34 2.3457
【答案】:请联系在线客服,或加微信好友
367.若x的值为5,则执行“if(x>10) x++; else x–;”语句后,x的值为( )。
3 6 5 4
【答案】:请联系在线客服,或加微信好友
368.若x的值为-10,则执行“if(x) x++; else x–;”语句后,x的值为( )。
“-10” “-11” “-9” ”0”
【答案】:请联系在线客服,或加微信好友
369.在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写成语句( )。
while for do if
【答案】:请联系在线客服,或加微信好友
370.每个C语言程序文件的编译错误的类型有( )。2. 在switch语句中,每个保留字case后面的表达式必须是( )。
常量 函数调用 变量种 一般表达式
【答案】:请联系在线客服,或加微信好友
371.当处理问题时的循环次数是确定的,则采用的最合适的循环方式为( )。
switch do-while while for
【答案】:请联系在线客服,或加微信好友
372.若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字( )。
const continue case static
【答案】:请联系在线客服,或加微信好友
373.已知’A’~’Z’的ASCII码为65~90,当执行“int x=’C’+5;”语句后x的值为( )。
73 72 71 70
【答案】:请联系在线客服,或加微信好友
374.每次先进行循环条件的判断,然后再执行循环体的语句为( )。
for和while for和do while和do switch和break
【答案】:请联系在线客服,或加微信好友
375.若n的值为5,s的值为0,则执行“while(n>0) s+=n–;”语句后,s的值为( )。
15 14 12 13
【答案】:请联系在线客服,或加微信好友
376.流程控制类语句包括的3类语句为( )。
选择、输入、输出 选择、循环、输入 选择、循环、跳转 循环、选择、函数
【答案】:请联系在线客服,或加微信好友
377.若i的值为0,则执行“do i++; while(i*i<10);”语句的过程中,循环体被执行的次数为( )。
2 4 5 3
【答案】:请联系在线客服,或加微信好友
378.若要结束所在函数的执行过程,返回到调用该函数所在位置,则使用的语句为( )。
continue break return goto
【答案】:请联系在线客服,或加微信好友
379.要结束所在循环语句中循环体的一次执行,则在其中使用的语句为( )。
goto break continue return
【答案】:请联系在线客服,或加微信好友
380.若x的值为15,则执行“if(x>10) x++; else x–;”语句后,x的值为( )。
16 15 10 14
【答案】:请联系在线客服,或加微信好友
381.若x的值为-10,则执行“if(!x) x++; else x–;”语句后,x的值为( )。
“-9” “0” “-10” “-11”
【答案】:请联系在线客服,或加微信好友
382.若x的值为10,则执行“switch(x%3){case0: x++; case 1:x++; case 2: x++;}”语句后,x的值为( )。
11 12 10 13
【答案】:请联系在线客服,或加微信好友
383.若x的值为10,则执行“switch(x%3){case0: x++; break; case 1:x++; default: x++;}”语句后,x的值为( )。
12 9 11 10
【答案】:请联系在线客服,或加微信好友
384.若n的值为10,则执行“for(i=1; i
3 6 4 5
【答案】:请联系在线客服,或加微信好友
386.若n的值为10,则执行“for(i=1; i
8 10 11 9
【答案】:请联系在线客服,或加微信好友
389.若n的值为5,s的值为0,则执行“while(n–>0) s+=n;”语句后,s的值为( )。
14 15 12 10
【答案】:请联系在线客服,或加微信好友
390.在下列的语句中,必须以分号作为结束的语句是( )。
do while for switch
【答案】:请联系在线客服,或加微信好友
391.若n的值为5,s的值为0,则执行“do s+=n–; while(n>0);”语句后,s的值为( )。
13 14 15 12
【答案】:请联系在线客服,或加微信好友
392.要结束任一种循环语句或switch语句的执行,则在其中使用的语句为( )。
break return goto continue
【答案】:请联系在线客服,或加微信好友
393.在一个数组中,数组元素a[i]前面的元素个数为( )。
2*i i+1 i-1 i
【答案】:请联系在线客服,或加微信好友
394.假定一维数组的定义为“char a[8];”,则该数组所占用的存储空间的字节数为( )。
32 16 8 64
【答案】:请联系在线客服,或加微信好友
395.假定有一个定义语句为“int a[10]={3,4,2,8,6};”,则元素a[3]的值为( )。
2 6 4 8
【答案】:请联系在线客服,或加微信好友
396.在下面字符数组的定义语句中,有语法错误的是( )。
char a[]=”x+y=55.”; char a[10]=’5′; char a[20]=”abcdefg”; char a[15]={‘1′,’2’};
【答案】:请联系在线客服,或加微信好友
397.假定有一个定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为( )。
0 4 6 8
【答案】:请联系在线客服,或加微信好友
398.假定二维数组的定义语句为“int* a[3][5];”,则该数组所占用的存储空间的字节数为( )。
30 120 15 60
【答案】:请联系在线客服,或加微信好友
399.使用“typedef int Integer;”语句把标识符Integer定义为一个( )。
数组类型 整数类型 整数变量 数组变量
【答案】:请联系在线客服,或加微信好友
400.使用“typedef int ABC[10];”语句把标识符ABC定义为( )。
符号常量 简单变量 字符数组 整型数组类型
【答案】:请联系在线客服,或加微信好友
401.利用一维字符数组存储一个字符串时,在其末尾自动存储的一个字符是( )。
回车 ‘\0’ ‘\n’ 空格
【答案】:请联系在线客服,或加微信好友
402.一个二维字符数组a[M][N]能够存储的字符串个数至多为( )。
N-1 M M-1 N
【答案】:请联系在线客服,或加微信好友
403.若需要把一个字符串赋给字符数组,则选用的函数是( )。
strcpy strcat strcmp strlen
【答案】:请联系在线客服,或加微信好友
404.假定有一个元素类型为int的数组a[10],它所占用的存储空间的字节数为( )。
80 10 20 40
【答案】:请联系在线客服,或加微信好友
405.假定一维数组的定义为“char* a[8];”,则该数组所占用的存储空间的字节数为( )。
8 64 32 16
【答案】:请联系在线客服,或加微信好友
406.假定有一个定义语句为“int a[10]={3,4,2,8,6};”,则元素a[5]的值为( )。
0 2 8 6
【答案】:请联系在线客服,或加微信好友
407.在下面的一维数组定义语句中,有语法错误的是( )。
int a[]={1,2,3}; int a[10]={0}; int a[5]; int a[];
【答案】:请联系在线客服,或加微信好友
408.假定二维数组的定义语句为“int a[3][5];”,则该数组所含元素的个数为( )。
10 15 12 8
【答案】:请联系在线客服,或加微信好友
409.假定有一个定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为( )。
6 4 2 8
【答案】:请联系在线客服,或加微信好友
410.对于一个长度为n的字符串,保存它至少需要占用的存储字节数为( )。
n n+2 n+1 n-1
【答案】:请联系在线客服,或加微信好友
411.对于一个二维字符数组a[M][N],存储每个字符串的长度至多为( )。
N M-1 N-1 M
【答案】:请联系在线客服,或加微信好友
412.若需要比较两个字符串的大小,则选用的函数是( )。
strlen strcpy strcmp strcat
【答案】:请联系在线客服,或加微信好友
413.一个指针类型的简单变量占用内存中的字节数为( )。
8 2 4 16
【答案】:请联系在线客服,或加微信好友
414.在定义指针变量的语句中,在指针变量名的前面标记的字符为( )。
“$” “#” “*” “&”
【答案】:请联系在线客服,或加微信好友
415.假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址大( )。
2个字节 8个字节 1个字节 4个字节
【答案】:请联系在线客服,或加微信好友
416.假定变量m定义为“int m=7;”,则下面定义语句格式正确的是( )。
int *p=m; int p=&m; int *p=&m; int &p=*m;
【答案】:请联系在线客服,或加微信好友
417.假定一个数据对象为int*类型,则指向该对象的指针类型为( )。
int int** int* int***
【答案】:请联系在线客服,或加微信好友
418.假定p是一个指向数据对象的指针,则通过p表示该数据对象为( )。
*p p& p* &p
【答案】:请联系在线客服,或加微信好友
419.若p指向x,则与x的等价表示为( )。
*p *x &x p
【答案】:请联系在线客服,或加微信好友
420.假定a为一个数组名,则下面表达式中错误的是( )。
*a *a++ a[i] *(a+1)
【答案】:请联系在线客服,或加微信好友
421.已知“int a[10], x, *pa=a;”,若要把数组a[3]元素的值赋给x,则不正确的语句为( )。
x=a[3]; x=pa[3]; x=*pa+3; x=*(a+3);
【答案】:请联系在线客服,或加微信好友
422.已知“char a[3][5];”,则元素a[2][3]的地址比该数组的首地址大( )。
13个字节 52个字节 26个字节 48个字节
【答案】:请联系在线客服,或加微信好友
423.一个二维数组元素为a[i][j],它的指针访问方式不正确的是( )。
(*(a+i))[j] *(a[i]+j) *(*(a+i)+j) *a[i]+j
【答案】:请联系在线客服,或加微信好友
424.对于每个进行动态存储分配的函数,其返回值类型为( )。
char char* void* void
【答案】:请联系在线客服,或加微信好友
425.已知“int *p=calloc(24,sizeof(int));”,则p所指向的动态内存空间中,能够存储整型元素的个数为( )。
24 58 12 6
【答案】:请联系在线客服,或加微信好友
426.一个指针指向一个数据对象,它保存着该数据对象的地址,若数据对象为DataType类型,则该指针的类型为( )。
DataType& DataType* DataType** DataType
【答案】:请联系在线客服,或加微信好友
427.NULL是一个符号常量,通常作为空指针值,它的取值为( )。
0 -1 1 ‘\n’
【答案】:请联系在线客服,或加微信好友
428.若要把一个整型指针p转换为字符指针,则采用的强制转换表达式为( )。
(char*)p (int)*p (int*)p (char)p
【答案】:请联系在线客服,或加微信好友
429.若要定义整型指针p并初始指向x,则所使用的定义语句为( )。
int p=&x int *p=x; int *p=&x; int p=x;
【答案】:请联系在线客服,或加微信好友
430.假定p所指对象的值为25,p+1所指对象的值为42,则表达式*p++的值为( )。
26 42 25 43
【答案】:请联系在线客服,或加微信好友
431.假定p是一个指针变量,则该变量的地址表示为( )。
**p &&p *p &p
【答案】:请联系在线客服,或加微信好友
432.已知“char *s=”Hello world!”;”,要使变量p指向s所指向的同一个字符串,则p应定义为( )。
char *p;p=*s; char *p=s; char *p(s); char *p=&s;
【答案】:请联系在线客服,或加微信好友
433.假定a为一个数组名,则下面表达式中错误的是( )。
*a+i a+i (*a)++ *a++
【答案】:请联系在线客服,或加微信好友
434.已知“char b[10]=”12345”, *p=b;”,则*(p+2)的值为( )。
5′ ‘2’ ‘4’ ‘3’
【答案】:请联系在线客服,或加微信好友
435.已知“int a[6][5];”,则元素a[2][4]的地址比该数组的首地址大( )。
56个字节 96个字节 28个字节 14个字节
【答案】:请联系在线客服,或加微信好友
436.要使p指向二维整型数组a[10][20],p应定义为( )。
int **p=a; int(*p)[20]=a; int *p=a; int *p[20]=a;
【答案】:请联系在线客服,或加微信好友
437.执行“int *p=malloc(sizeof(double)*2);”语句后得到的动态存储空间的字节数为( )。
32 8 16 4
【答案】:请联系在线客服,或加微信好友
438.利用动态存储分配创建具有10个字节的一维数组空间的正确语句是( )。
char *p=calloc(10); char *p=malloc(10,1); char *p=calloc(5,4); char *p=malloc(10);
【答案】:请联系在线客服,或加微信好友
439.下面正确的函数原型语句是( )
void Function (int); void int(double a); int Function(void a); int Function(a);
【答案】:请联系在线客服,或加微信好友
440.函数调用func(2+x,4*y,5)中所含实参的个数为( )。
2 4 5 3
【答案】:请联系在线客服,或加微信好友
441.在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文件中给出该函数的( )。
原型语句 返回类型 参数表 函数名
【答案】:请联系在线客服,或加微信好友
442.假定一个函数的原型为int ff(int x),一个整型变量为a,则下面函数调用表达式不正确的是( )。
ff(3) ff(a) ff(*a) ff(a+10)
【答案】:请联系在线客服,或加微信好友
443.若用数组名作为函数调用的实参,传递给形参的是( )。
数组中全部元素的值 数组元素的个数 数组中第一个元素的值 数组的首地址
【答案】:请联系在线客服,或加微信好友
444.假定一个函数原型为int f1(int a[][N],int n),与数组参数等价的表示为( )。
int** a int* a int* a[N] int (*a)[N]
【答案】:请联系在线客服,或加微信好友
445.在C语言中,用户定义的标识符分为4种作用域,下列选项中不属于这4种作用域的是( )。
局部 语句 文件 全局
【答案】:请联系在线客服,或加微信好友
446.函数定义参数表中的每个形参变量,其作用域范围为所在的整个( )。
文件 参数表 程序 函数
【答案】:请联系在线客服,或加微信好友
447.在函数外定义的变量,若不带有作用域关键字,则它具有( )。
全局作用域 局部作用域 文件作用域 函数作用域
【答案】:请联系在线客服,或加微信好友
448.在函数体中把出现调用自身函数的情况称为( )。
非递归调用 直接递归调用 间接递归调用 末尾递归调用
【答案】:请联系在线客服,或加微信好友
449.在函数定义的参数表中,也可以使用函数参数,假定一个函数参数原型为int ff(int),则等价的函数指针说明为( )。
int ff int *ff int (*ff)(int) int *ff(int)
【答案】:请联系在线客服,或加微信好友
450.在下面的函数声明语句中存在着语法错误的是( )。
AA(int a; int b) AA(int a, int) AA(int a, int b) AA(int, int)
【答案】:请联系在线客服,或加微信好友
451.如果一个函数定义仅允许为所在的程序文件调用,则应在该函数定义的最前面添加的关键字为( )。
default static auto extern
【答案】:请联系在线客服,或加微信好友
452.假定一个函数定义为“extern char* f1(char* x){return x;}”,表示该函数作用域的关键字为( )。
char* char int extern
【答案】:请联系在线客服,或加微信好友
453.假定一个函数的原型语句为“int ff(int* x);”,一个整型数组为a[10],则下面函数调用表达式不正确的是( )。
ff(&a[0]) ff(a[0]) ff(a) ff(a+3)
【答案】:请联系在线客服,或加微信好友
454.假定一个函数原型语句为“int f1(int a[],int n);”,与数组参数等价的表示为( )。
int& a int a int** a int* a
【答案】:请联系在线客服,或加微信好友
455.假定一个函数的参数说明为const int a,则在函数体中不能进行的操作是( )。
printf(“%d”,a) int x=a a=10 a==0
【答案】:请联系在线客服,或加微信好友
456.在函数体中定义的变量具有( )。
文件作用域 全局作用域 函数作用域 局部作用域
【答案】:请联系在线客服,或加微信好友
457.在函数外定义的变量,若带有作用域关键字static,则它具有( )。
全局作用域 局部作用域 函数作用域 文件作用域
【答案】:请联系在线客服,或加微信好友
458.在函数体中定义一个静态变量时,选用的存储属性关键字为( )。
extern static auto register
【答案】:请联系在线客服,或加微信好友
459.假定一个函数原型为“void ff(int a[],int n)”,则对应的函数指针类型为( )。
*ff(int[],int) int (*ff)(int*a,int) void (*ff)(int*a,int) void *ff(int*a,int)
【答案】:请联系在线客服,或加微信好友
460.在结构类型的定义中,使用的关键字是( )。
union struct static enum
【答案】:请联系在线客服,或加微信好友
461.在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是( )。
分号 逗号 句点 冒号
【答案】:请联系在线客服,或加微信好友
462.假定一个结构类型的定义为“struct B{int a[5]; char* b;};”,则该类型的长度为( )。
20 21 28 24
【答案】:请联系在线客服,或加微信好友
463.假定有结构定义为“struct Book{char title[20]; double price;}bk;”,则不正确的语句定义为( )。
struct Book c=&bk; struct Book *d=NULL; struct Book *b=&bk; struct Book a=bk;
【答案】:请联系在线客服,或加微信好友
464.假定有结构定义为“struct Book{char title[20]; double price;};”,则不正确的语句定义为( )。
struct Book *x=malloc(sizeof(struct Book)); struct Book a={“C++ Programming”,27.0}; struct Book a, *x=&a; struct Book *x=calloc(sizeof(struct Book));
【答案】:请联系在线客服,或加微信好友
465.假定要访问一个结构变量x中的数据成员a,则表示方法为( )。
x->a x(a) x:a x.a
【答案】:请联系在线客服,或加微信好友
466.假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为( )。
x->a x.a x(a) x:a
【答案】:请联系在线客服,或加微信好友
467.假定一个链表中结点的结构类型为“struct AA{int data, struct AA *next;};”,则next数据成员的类型为( )。
AA* struct AA int struct AA*
【答案】:请联系在线客服,或加微信好友
468.假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为p->next=f和( )。
f=p->next f->next=p f=p p=f->next
【答案】:请联系在线客服,或加微信好友
469.在联合类型的定义中,使用的关键字是( )。
struct enum union static
【答案】:请联系在线客服,或加微信好友
470.在结构类型的定义中,对于类型标识符后的定义体,使用的起止标记符是一对( )。
圆括号 尖括号 中括号 花括号
【答案】:请联系在线客服,或加微信好友
471.假定一个结构类型的定义为 “struct A{int a,b; double c;};”,则该类型的长度为( )。
16 8 12 10
【答案】:请联系在线客服,或加微信好友
472.假定一个结构类型的定义为 “struct D{int a; D* next;};”,则该类型的长度为( )。
8 12 16 4
【答案】:请联系在线客服,或加微信好友
473.假定有结构定义“struct Book{char title[20]; double price;};”,则不正确的语句定义为( )。
struct Book* c[10] struct Book b=(“C++ Programming”,27.0) struct Book a[5] struct Book d[2][3]
【答案】:请联系在线客服,或加微信好友
474.假定有结构定义“struct Book{char title[20]; double price;};”,则正确的语句定义为( )。
struct Book *x=malloc(6,sizeofstruct (Book)); struct Book *x=calloc(6*sizeof(struct Book)); struct Book *x=calloc(6,sizeof(struct Book)); struct Book *x=malloc(6*sizeof(struct Book *));
【答案】:请联系在线客服,或加微信好友
475.假定要访问一个结构指针变量x中的数据成员a,则表示方法为( )。
x{a} x->a x(a) x.a
【答案】:请联系在线客服,或加微信好友
476.与结构成员访问表达式p->name等价的表达式为( )。
(*p).name p.name *p.name *(p->name)
【答案】:请联系在线客服,或加微信好友
477.在一个链表中,每个结点必然存在着一个指向自身结点类型的指针域,用来保存下一个结点的( )。
名称 地址 类型 值
【答案】:请联系在线客服,或加微信好友
478.假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为( )。
p->next=f和f=p f->next=p和f=p p->next=f f=p->next
【答案】:请联系在线客服,或加微信好友
479.假定一个联合类型的定义为 “union D{int a; D* next;};”,则该类型的长度为( )。
16 12 8 4
【答案】:请联系在线客服,或加微信好友
480.标准输入设备键盘的文件流标识符是( )。
stdout stdio stderr stdin
【答案】:请联系在线客服,或加微信好友
481.表示文件结束符的符号常量为( )。
feof Eof EOF eof
【答案】:请联系在线客服,或加微信好友
482.在C语言程序中,进行数据的输入和输出操作时,需要包含的系统头文件是( )。
stdio.h string.h stdlib.h math.h
【答案】:请联系在线客服,或加微信好友
483.在C语言中,打开一个数据文件的系统函数为( )。
fread() fwrite() fclose() fopen()
【答案】:请联系在线客服,或加微信好友
484.在C语言中,为只读操作打开一个文本文件的方式为( )。
“a” “w” “r” “r+”
【答案】:请联系在线客服,或加微信好友
485.在C语言中,为追加写操作打开一个二进制文件的方式为( )。
“ab” “w+” “rb” “wb”
【答案】:请联系在线客服,或加微信好友
486.在一个文本文件中保存一个实数2.4所占用的字节数为( )。
3 4 2 8
【答案】:请联系在线客服,或加微信好友
487.向一个文本文件中写入一个字符串的系统函数为( )。
fputs() fgets() fgetc() fputc()
【答案】:请联系在线客服,或加微信好友
488.若一个文本文件的长度为n-1,当以”a”方式打开时,其写文件指针初始指向的字节位置编号为( )。
n-1 0 1 n
【答案】:请联系在线客服,或加微信好友
489.若一个文本文件的长度为n-1,当以”r”方式打开时,其读文件指针初始指向的字节位置编号为( )。
0 n 1 n-1
【答案】:请联系在线客服,或加微信好友
490.从一个文本文件中读取一个字符的系统函数为( )。
fgets() fputc() fgetc() fputs()
【答案】:请联系在线客服,或加微信好友
491.从一个二进制文件中读取数据的系统函数为( )。
fgets() fwrite() fgetc() fread()
【答案】:请联系在线客服,或加微信好友
492.向一个二进制文件中写入数据的系统函数为fwrite(),它的参数有( )。
3 2 1 4
【答案】:请联系在线客服,或加微信好友
493.标准输出设备显示器的文件流标识符是( )。
stdin stderr stdio stdout
【答案】:请联系在线客服,或加微信好友
494.表示文件结束符的符号常量EOF的值为( )。
127 1 -1 0
【答案】:请联系在线客服,或加微信好友
495.假定一个磁盘数据文件占用n个字节的存储空间,则按字节进行编址的范围是( )。
0˜n 0˜(n-1) 1˜n 1˜(n-1)
【答案】:请联系在线客服,或加微信好友
496.在C语言中,为只写操作打开一个文本文件的方式为( )。
“r+” “r” “a” “w”
【答案】:请联系在线客服,或加微信好友
497.在C语言中,文本文件的打开方式共有( )。
6 3 9 12
【答案】:请联系在线客服,或加微信好友
498.在C语言中,为读和写操作打开一个二进制文件,若文件不存在则自动建立空文件的打开方式为( )。
“wb+” “rb+” “ab+” “w+”
【答案】:请联系在线客服,或加微信好友
499.从一个文本文件中读取以换行符结束的一个字符串的系统函数为( )。
fputs() fgets() fgetc() fputc()
【答案】:请联系在线客服,或加微信好友
500.向一个文本文件中写入一个字符的系统函数为( )。
fgetc() fputc() fputs() fgets()
【答案】:请联系在线客服,或加微信好友
501.向一个二进制文件中写入数据的系统函数为( )。
fread() fwrite() fputc() fputs()
【答案】:请联系在线客服,或加微信好友
502.从一个二进制文件中读取数据的系统函数为fread(),它的参数有( )。
4个 3个 5个 2个
【答案】:请联系在线客服,或加微信好友
503.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
function main name MAIN
【答案】:请联系在线客服,或加微信好友
504.每个C语言程序文件的编译错误分为( )类。
4 1 2 3
【答案】:请联系在线客服,或加微信好友
505.字符串”a+b=12\n”的长度为( )。
9 6 8 7
【答案】:请联系在线客服,或加微信好友
506.在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( )语句。
if do for while
【答案】:请联系在线客服,或加微信好友
507.在下面的do-while循环语句中,其循环体语句被执行的次数为( )。 int i=0; do i++; while(i<10);
3 4 5 10
【答案】:请联系在线客服,或加微信好友
508.将两个字符串连接起来组成一个字符串时,选用的函数为( )。
strcmp() strcap() strlen() strcat()
【答案】:请联系在线客服,或加微信好友
509.若用数组名作为函数调用的实参,传递给形参的是( )。
数组的首地址 数组中第一个元素的值 数组元素的个数 数组中全部元素的值
【答案】:请联系在线客服,或加微信好友
510.假定a为一个整数类型的数组名,整数类型的长度为4,则元素a[4]的地址比a数组的首地址大( )个字节。
32 4 16 8
【答案】:请联系在线客服,或加微信好友
511.假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为( )。
char *p; p=&s; char *p;p=*s; char *p=&s; char *p=s;
【答案】:请联系在线客服,或加微信好友
512.从一个数据文件中读入以换行符结束的一行字符串的函数为( )。
gets() fgets() fgetc() getc()
【答案】:请联系在线客服,或加微信好友
513.C语言源程序文件的缺省扩展名为( )。
cpp obj exe C
【答案】:请联系在线客服,或加微信好友
514.设x和y均为逻辑值,则x && y为真的条件是x和y( )。
其中一个为真 均为真 其中一个为假 均为假
【答案】:请联系在线客服,或加微信好友
515.在下列的符号常量定义中,正确的定义格式为( )。
const char mark “#define M1” “#define M3 10” const int M2 20
【答案】:请联系在线客服,或加微信好友
516.for循环语句能够被改写为( )语句。
while switch if 复合
【答案】:请联系在线客服,或加微信好友
517.在下面的一维数组定义中,错误的定义格式为( )。
int a[5]; int a[10]={0}; int a[]; int a[]={1,2,3};
【答案】:请联系在线客服,或加微信好友
518.下面的函数原型声明中存在语法错误的是( )。
void AA(int a, int); void AA(int, int); void AA(int a, int b); void AA(int a; int b;);
【答案】:请联系在线客服,或加微信好友
519.假定a为一个数组名,则下面存在错误的表达式为( )。
*(a+1) *a++ a[i] *a
【答案】:请联系在线客服,或加微信好友
520.假定有定义为“int a[10], x, *pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的赋值为( )。
x=pa[3] x=*pa+3 x=*(a+3) x=a[3]
【答案】:请联系在线客服,或加微信好友
521.char类型的长度为________个字节。
3 1 2 4
【答案】:请联系在线客服,或加微信好友
522.向一个二进制文件中写入信息的函数为( )。
fputs() fwrite() fgets() fread()
【答案】:请联系在线客服,或加微信好友
523.由C语言源程序文件编译而成的目标文件的默认扩展名为( )。
obj cpp exe c
【答案】:请联系在线客服,或加微信好友
524.设x和y均为逻辑值,则x || y为假的条件是( )。
其中一个为真 它们均为真 它们均为假 其中一个为假
【答案】:请联系在线客服,或加微信好友
525.枚举类型中的每个枚举常量的值都是一个( )。
记录 整数 浮点数 字符
【答案】:请联系在线客服,或加微信好友
526.循环语句“for(i=0; i<=n; i++) S;”中循环体S被执行的次数为( )。
n+1 n-1 n 1
【答案】:请联系在线客服,或加微信好友
527.假定有定义为“int a[4][5]={{1,3,5},{2,8}};”,则a[1][1]的值为( )。
5 2 3 8
【答案】:请联系在线客服,或加微信好友
528.在下面的选项中,不能作为函数值返回类型的是( )。
new void long int
【答案】:请联系在线客服,或加微信好友
529.假定x的值为4,y的值为6,则表达式x++*++y的值为( )。
35 28 24 30
【答案】:请联系在线客服,或加微信好友
530.用calloc函数创建具有10个整型元素的动态存储空间的正确调用是( )。
calloc(10,sizeof(int)) calloc(10) calloc(sizeof(int),10,) calloc(10,sizeof(char))
【答案】:请联系在线客服,或加微信好友
531.假定有定义“int b[10], *pb;”,则不正确的赋值为( )。
pb=&b[0] pb=b[5] pb=b+4 pb=b
【答案】:请联系在线客服,或加微信好友
532.标准输入设备的文件流标识符是( )。
stdout stdin stderr stdio
【答案】:请联系在线客服,或加微信好友
533.由C语言目标文件连接而成的可执行文件的缺省扩展名为( )。
obj exe c cpp
【答案】:请联系在线客服,或加微信好友
534.设有两条语句为“int a=10; a+=a*a;”,则执行结束后,a的值为( )。
100 20 110 10
【答案】:请联系在线客服,或加微信好友
535.带有随机函数调用的表达式rand()%50的值在( )区间内。
0~50 0~49 1~50 1~49
【答案】:请联系在线客服,或加微信好友
536.for循环语句“for(i=0; i
【答案】:请联系在线客服,或加微信好友
545.当处理一个问题时的循环次数已知时,最好采用( )循环来解决。
for while do-while switch
【答案】:请联系在线客服,或加微信好友
546.假定i的初值为0,则在循环语句“while(i
“x<=0 || y!=5” “x<=0 && y!=5” “x>0 || y!=5” “x>0 && y==5”
【答案】:请联系在线客服,或加微信好友
555.循环体至少被执行一次的循环语句为( )。
while 任一种循环 do-while for
【答案】:请联系在线客服,或加微信好友
556.假定n的值为5,则表达式n++的值为( )。
5 7 6 4
【答案】:请联系在线客服,或加微信好友
557.假定一个二维数组a的定义为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][0]的值为( )。
0 6 2 4
【答案】:请联系在线客服,或加微信好友
558.假定一个函数原型为“char* func(int n)”,则该函数的返回值类型为( )。
char* int* int char
【答案】:请联系在线客服,或加微信好友
559.假定a为一个数组名,则元素a[i]的指针访问方式为( )。
&a+i a+i *(a+i) *a+i
【答案】:请联系在线客服,或加微信好友
560.假定有语句为“int *p=calloc(n+1,sizeof(int));”,则p所指向的动态数组中所包含的元素个数为( )。
n-1 n+1 4*n n
【答案】:请联系在线客服,或加微信好友
561.十进制数65表示成符合C语言规定的八进制数为 ( )。
065 081 101 0101
【答案】:请联系在线客服,或加微信好友
562.若要以读和写两种操作方式打开一个二进制文件,当文件不存在时返回打开失败信息,则选用的打开方式字符串为( )。
“ab+” “wb+” “r+” “rb+”
【答案】:请联系在线客服,或加微信好友
563.在C语言字符集中,包含有全部26个英文大写字母和对应的小写字母。
对 错
【答案】:请联系在线客服,或加微信好友
564.在C语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符
对 错
【答案】:请联系在线客服,或加微信好友
565.在C语言程序中, ABC和abc被作为同一标识符使用
对 错
【答案】:请联系在线客服,或加微信好友
566.在C语言中,保留字是有专门含义和作用的,不能作为一般标识符使用
对 错
【答案】:请联系在线客服,或加微信好友
567.在C语言中,作为标识符的第一个字符只能是英文字母或下划线,不能是数字字符。
对 错
【答案】:请联系在线客服,或加微信好友
568.在一个函数定义中,函数体的格式是一条复合语句。
对 错
【答案】:请联系在线客服,或加微信好友
569.一个函数必须返回一个值,不允许定义不返回任何值的函数。
对 错
【答案】:请联系在线客服,或加微信好友
570.若要在程序文件中使用数学函数,则需要引入的系统头文件为math.h。
对 错
【答案】:请联系在线客服,或加微信好友
571.若要在程序文件中使用标准输入和输出函数,则需要引入的系统头文件为stdio.h。
对 错
【答案】:请联系在线客服,或加微信好友
572.在程序文件中添加注释内容是为了增强程序的可读性。
对 错
【答案】:请联系在线客服,或加微信好友
573.在一行中出现多条语句时,注释语句只能为最后一条语句。
对 错
【答案】:请联系在线客服,或加微信好友
574.在利用printf()函数向屏幕输出数据时,需要在参数表的开始位置使用相应的格式字符串。
对 错
【答案】:请联系在线客服,或加微信好友
575.在“printf(“%d – %d = %d”,x,y,x-y);”语句所使用的格式字符串中,包含有3个格式符。
对 错
【答案】:请联系在线客服,或加微信好友
576.在执行“printf(“s=%s\n”,”abc”);”语句时,输出结果为s=abc。
对 错
【答案】:请联系在线客服,或加微信好友
577.在“printf(“s=%c\n”,”abc”);”语句中,格式符的使用同后面的输出数据相适合。
对 错
【答案】:请联系在线客服,或加微信好友
578.在执行“printf(“%d – %d = %d”,x,y,x-y);”语句时,其输出的前两个数据值之间将采用逗号分开。
对 错
【答案】:请联系在线客服,或加微信好友
579.在利用scanf()函数从键盘输入数据时,需要在参数表的开始位置使用相应的格式字符串。
对 错
【答案】:请联系在线客服,或加微信好友
580.在“scanf(“%d %d”,&x,&y);”语句所使用的格式字符串中,包含有2个格式符。
对 错
【答案】:请联系在线客服,或加微信好友
581.在执行“scanf(“%d %d”,&x,&y);”语句时,需要从键盘上输入2个整数。
对 错
【答案】:请联系在线客服,或加微信好友
582.一个C语言程序只能够包含一个程序源文件。
对 错
【答案】:请联系在线客服,或加微信好友
583.一个C语言程序只能够包含一个用户头文件。
对 错
【答案】:请联系在线客服,或加微信好友
584.在C语言程序上机操作的过程中,编译程序的操作步骤之后是连接操作。
对 错
【答案】:请联系在线客服,或加微信好友
585.在C语言中,作为标识符的第一个字符可以是英文字母、数字或下划线字符。
对 错
【答案】:请联系在线客服,或加微信好友
586.在C语言中,标识符中的非首字符可以是英文字母、数字或下划线字符。
对 错
【答案】:请联系在线客服,或加微信好友
587.当需要在程序文件中引入用户定义的头文件时,使用的不是#include命令。
对 错
【答案】:请联系在线客服,或加微信好友
588.使用#include命令只能包含头文件,不能包含其他任何文件。
对 错
【答案】:请联系在线客服,或加微信好友
589.注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目标代码文件中。
对 错
【答案】:请联系在线客服,或加微信好友
590.一条注释语句的最后必须使用分号结束。
对 错
【答案】:请联系在线客服,或加微信好友
591.源程序文件被编译成目标文件后,其目标文件中也存在有对应的注释内容。
对 错
【答案】:请联系在线客服,或加微信好友
592.源程序文件被编译成目标文件后,源程序文件中的注释语句仍然存在。
对 错
【答案】:请联系在线客服,或加微信好友
593.在一条注释语句中,除了注释内容外,不需要使用任何特定的标记符。
对 错
【答案】:请联系在线客服,或加微信好友
594.多行注释语句的开始和结束标记符可以互换使用。
对 错
【答案】:请联系在线客服,或加微信好友
595.在执行“printf(“%5d”,x);”语句时,其输出的x的值所占用的显示宽度将大于等于5个字符位置。
对 错
【答案】:请联系在线客服,或加微信好友
596.在执行“printf(“%6d”,x);”语句时,其输出的x的值所占用的显示宽度将小于6个字符位置。
对 错
【答案】:请联系在线客服,或加微信好友
597.在执行“printf(“%8.2f”,x);”语句时,其输出的x的值所占用的显示宽度将大于等于8个字符位置。
对 错
【答案】:请联系在线客服,或加微信好友
598.在“scanf(“%d %d”,&x,&y);”语句中,x和y变量均为整数类型。
对 错
【答案】:请联系在线客服,或加微信好友
599.在“scanf(“%s”,x);”语句中,x变量不是字符指针类型。
对 错
【答案】:请联系在线客服,或加微信好友
600.在“scanf(“%d-%d=%d”,&x,&y,&z);”语句中,有语法错误。
对 错
【答案】:请联系在线客服,或加微信好友
601.在C语言程序上机操作的过程中,连接程序的操作步骤之前是编译程序。
对 错
【答案】:请联系在线客服,或加微信好友
602.在C语言程序上机操作的过程中,需要对每个用户头文件进行单独的编译操作。
对 错
【答案】:请联系在线客服,或加微信好友
603.在C语言程序上机操作的过程中,不能够对用户头文件进行单独的编译操作。
对 错
【答案】:请联系在线客服,或加微信好友
604.广义整数类型包括短整型、标准整型和长整型3种。
对 错
【答案】:请联系在线客服,或加微信好友
605.短整型、标准整型和长整型的长度分别为2、4和8。
对 错
【答案】:请联系在线客服,或加微信好友
606.常数3.26是双精度浮点数。
对 错
【答案】:请联系在线客服,或加微信好友
607.常数3.26f是单精度浮点数。
对 错
【答案】:请联系在线客服,或加微信好友
608.浮点数包括单精度浮点数和双精度浮点数两种。
对 错
【答案】:请联系在线客服,或加微信好友
609.表达式(float)25/4的值为6。
对 错
【答案】:请联系在线客服,或加微信好友
610.表达式x=x+y表示成复合赋值表达式为x=+y。
对 错
【答案】:请联系在线客服,或加微信好友
611.增量表达式++y表示成赋值表达式为y=y+1。
对 错
【答案】:请联系在线客服,或加微信好友
612.表达式sizeof(25)的值等于4。
对 错
【答案】:请联系在线客服,或加微信好友
613.逻辑表达式(x>3 && x<10)的相反表达式为(x<=3 || x>=10)。
对 错
【答案】:请联系在线客服,或加微信好友
614.在C语言中,求一个实数的绝对值的数学函数为fabs(x)。
对 错
【答案】:请联系在线客服,或加微信好友
615.已知x=-25,则abs(x)的值为25。
对 错
【答案】:请联系在线客服,或加微信好友
616.在C语言中,正弦、余弦或正切函数的参数的度量单位是度。
对 错
【答案】:请联系在线客服,或加微信好友
617.常数3.26e4是双精度浮点数。
对 错
【答案】:请联系在线客服,或加微信好友
618.浮点数只有单精度表示,没有双精度表示。
对 错
【答案】:请联系在线客服,或加微信好友
619.定点数包括单精度定点数和双精度定点数两种。
对 错
【答案】:请联系在线客服,或加微信好友
620.定义符号常量只有一种方法,就是采用预处理命令#define的方法。
对 错
【答案】:请联系在线客服,或加微信好友
621.使用const语句定义一个符号常量时,则必须对它同时进行初始化。
对 错
【答案】:请联系在线客服,或加微信好友
622.在一条变量定义语句中,定义的变量和赋给它的初值之间只能使用等号(=)。
对 错
【答案】:请联系在线客服,或加微信好友
623.假定x=5,则表达式2+x++的值为7。
对 错
【答案】:请联系在线客服,或加微信好友
624.表达式(int)14.6%5的值为0。
对 错
【答案】:请联系在线客服,或加微信好友
625.表达式x=x+1表示成增量表达式为x++。
对 错
【答案】:请联系在线客服,或加微信好友
626.假定x=5,则执行“a=(x?10:20);”语句后a的值为10。
对 错
【答案】:请联系在线客服,或加微信好友
627.逻辑表达式(a>b || b==5)的相反表达式为(a>b && b==5)。
对 错
【答案】:请联系在线客服,或加微信好友
628.在C语言中,求一个整数的绝对值的数学函数为abs(x)。
对 错
【答案】:请联系在线客服,或加微信好友
629.在C语言中,退出程序运行的系统函数为exit()。
对 错
【答案】:请联系在线客服,或加微信好友
630.在if语句中,可以带有else子句,也可以省略它。
对 错
【答案】:请联系在线客服,或加微信好友
631.在if语句中,每个else关键字与它前面同层次并且最接近的if关键字相配套。
对 错
【答案】:请联系在线客服,或加微信好友
632.在一条变量定义语句中可以同时定义多个变量。
对 错
【答案】:请联系在线客服,或加微信好友
633.在一条变量定义语句中,当同时定义多个变量时,各变量之间只能使用逗号分开。
对 错
【答案】:请联系在线客服,或加微信好友
634.在一条变量定义语句中,定义的变量和赋给它的初值之间不需要使用等号(=)。
对 错
【答案】:请联系在线客服,或加微信好友
635.当循环次数确定时,while循环语句能够转换为for循环语句。
对 错
【答案】:请联系在线客服,或加微信好友
636.while循环语句中的循环体至少被执行一次
对 错
【答案】:请联系在线客服,或加微信好友
637.do-while循环语句中的循环体至少被执行一次。
对 错
【答案】:请联系在线客服,或加微信好友
638.do-while循环语句是以分号结束的语句。
对 错
【答案】:请联系在线客服,或加微信好友
639.break语句只能使用在循环语句中。
对 错
【答案】:请联系在线客服,或加微信好友
640.return语句只有保留字,没有其他成分。
对 错
【答案】:请联系在线客服,或加微信好友
641.continue语句只有保留字,没有语句体。
对 错
【答案】:请联系在线客服,或加微信好友
642.在if语句中,必须带有else子句,不能省略它。
对 错
【答案】:请联系在线客服,或加微信好友
643.在for循环语句的头部,for后面括号内共有3个表达式位置。
对 错
【答案】:请联系在线客服,或加微信好友
644.for循环语句不能够被转换为while循环语句。
对 错
【答案】:请联系在线客服,或加微信好友
645.while循环语句中的循环体可能不会被执行。
对 错
【答案】:请联系在线客服,或加微信好友
646.while循环语句的循环体,只能是复合语句,不能是简单语句。
对 错
【答案】:请联系在线客服,或加微信好友
647.do-while循环语句中的循环体可能不会被执行。
对 错
【答案】:请联系在线客服,或加微信好友
648.do-while循环语句的循环体,只能是复合语句,不能是简单语句。
对 错
【答案】:请联系在线客服,或加微信好友
649.do-while循环语句是以循环体结尾的。
对 错
【答案】:请联系在线客服,或加微信好友
650.break语句可以使用在switch语句中。
对 错
【答案】:请联系在线客服,或加微信好友
651.return语句中可以带有返回表达式。
对 错
【答案】:请联系在线客服,或加微信好友
652.continue只能使用在任一种循环语句的循环体中。
对 错
【答案】:请联系在线客服,或加微信好友
653.对于一维数组元素,数组名后使用一对中括号。
对 错
【答案】:请联系在线客服,或加微信好友
654.二维数组元素带有一个下标。
对 错
【答案】:请联系在线客服,或加微信好友
655.在一维数组的定义语句中,可以给数组中每个元素赋初值。
对 错
【答案】:请联系在线客服,或加微信好友
656.假定一维数组的定义为“double a[M];”,则每个数组元素的下标取值范围在1~M之间。
对 错
【答案】:请联系在线客服,或加微信好友
657.在二维数组的定义语句中,数组名后带有两对中括号。
对 错
【答案】:请联系在线客服,或加微信好友
658.假定二维数组的定义语句为“double a[M][N];”,则每个数组元素的列下标取值范围在0~N-1之间。
对 错
【答案】:请联系在线客服,或加微信好友
659.执行“typedef int intType;”语句后,在使用int定义整型变量的地方都可以使用整数类型标识符intType来定义整型变量。
对 错
【答案】:请联系在线客服,或加微信好友
660.使用“typedef char BB[10][50];”语句定义标识符BB为含有10行50列共500个元素的二维字符数组。
对 错
【答案】:请联系在线客服,或加微信好友
661.在C语言中,在定义一个字符数组时,不能利用一个字符串进行初始化。
对 错
【答案】:请联系在线客服,或加微信好友
662.对于一个长度为n的字符串,存储它的字符数组的长度至少为n。
对 错
【答案】:请联系在线客服,或加微信好友
663.有一个语句为“char s2[4]=”abcd”;”,s2数组长度是合适的。
对 错
【答案】:请联系在线客服,或加微信好友
664.一维数组元素带有两个下标。
对 错
【答案】:请联系在线客服,或加微信好友
665.对于二维数组元素,数组名后使用两对中括号。
对 错
【答案】:请联系在线客服,或加微信好友
666.在一维数组的定义语句中,给数组赋初值的部分是用一对花括号括起来的数据表。
对 错
【答案】:请联系在线客服,或加微信好友
667.在一维数组的定义语句中,数组名前为元素类型关键字。
对 错
【答案】:请联系在线客服,或加微信好友
668.在二维数组的定义语句中,数组名后带有两对圆括号。
对 错
【答案】:请联系在线客服,或加微信好友
669.假定二维数组的定义语句为“double a[M][N];”,则每个数组元素的列下标取值范围在1~N之间。
对 错
【答案】:请联系在线客服,或加微信好友
670.使用“typedef char BB[10];”语句定义标识符BB为含有10个元素的一维字符数组。
对 错
【答案】:请联系在线客服,或加微信好友
671.使用“typedef char BB[10][50];”语句定义标识符BB为含有10行50列共500个元素的二维字符数组类型。
对 错
【答案】:请联系在线客服,或加微信好友
672.一个二维字符数组a[10][20]中存储每个字符串的最大长度为19。
对 错
【答案】:请联系在线客服,或加微信好友
673.一个指针指向一个数据对象时,指针值是这个对象的首字节地址。
对 错
【答案】:请联系在线客服,或加微信好友
674.假定一个数据对象为x,则x的地址表示为*x。
对 错
【答案】:请联系在线客服,或加微信好友
675.在定义指针变量的语句中,最前面的类型关键字仍然允许是指针类型。
对 错
【答案】:请联系在线客服,或加微信好友
676.在定义指针变量的语句“int *p,**pp;”中,p和pp具有相同的指针类型。
对 错
【答案】:请联系在线客服,或加微信好友
677.假定p所指对象的值为25,p+1所指对象的值为42,则表达式*++p的值为42。
对 错
【答案】:请联系在线客服,或加微信好友
678.假定p所指对象的值为25,p-1所指对象的值为42,则执行*p–运算后,p所指对象的值为42。
对 错
【答案】:请联系在线客服,或加微信好友
679.在一个函数定义中,函数体的格式是一条复合语句。1. 假定a是一个一维数组,则表达式*(a+i)所对应的元素为a[i]。
对 错
【答案】:请联系在线客服,或加微信好友
680.假定a是一个一维数组,则进行a++运算是允许的。
对 错
【答案】:请联系在线客服,或加微信好友
681.已知“int a[3][5]; int(*p)[5]=a;”,则进行p++运算是允许的。
对 错
【答案】:请联系在线客服,或加微信好友
682.在程序文件中要进行动态存储分配和释放,则需要引入的系统头文件是stdio.h。
对 错
【答案】:请联系在线客服,或加微信好友
683.进行动态存储分配的malloc()函数带有一个参数。
对 错
【答案】:请联系在线客服,或加微信好友
684.在定义指针变量的语句中,对指针变量不允许赋初值。
对 错
【答案】:请联系在线客服,或加微信好友
685.在定义指针变量的语句“int *p,pp;”中,p和pp具有相同的数据类型。
对 错
【答案】:请联系在线客服,或加微信好友
686.在语句“typedef int* inPointer;”中,把标识符inPointer定义为int*类型。
对 错
【答案】:请联系在线客服,或加微信好友
687.假定a是一个一维数组,则a+i的值与&a[i]的值相等。
对 错
【答案】:请联系在线客服,或加微信好友
688.已知“int a[10], *p=a;”,则进行*p++运算是不允许的。
对 错
【答案】:请联系在线客服,或加微信好友
689.假定a是一个二维数组,则表达式*(a[j]+i)所对应的元素为a[i][j]。
对 错
【答案】:请联系在线客服,或加微信好友
690.假定a是一个二维数组,则数组名a的值和a[0]的值相等。
对 错
【答案】:请联系在线客服,或加微信好友
691.进行动态存储分配的calloc()函数带有一个参数。
对 错
【答案】:请联系在线客服,或加微信好友
692.用于释放动态存储空间的函数为free,调研它需要带有一个参数。
对 错
【答案】:请联系在线客服,或加微信好友
693.假定a是一个指针数组,则a+i所指对象的地址比a地址大4*i个字节。
对 错
【答案】:请联系在线客服,或加微信好友
694.在一个函数定义中,参数表中的参数类型可以为void类型。
对 错
【答案】:请联系在线客服,或加微信好友
695.在一个函数定义中,参数表中的参数定义之间是采用分号分开的。
对 错
【答案】:请联系在线客服,或加微信好友
696.在一个函数定义中,函数体是一条复合语句。
对 错
【答案】:请联系在线客服,或加微信好友
697.函数被调用执行中,形参变量的初值由调用该函数时对应的实参值给定。
对 错
【答案】:请联系在线客服,或加微信好友
698.函数调用参数表中的每个实参只能是常量或变量。
对 错
【答案】:请联系在线客服,或加微信好友
699.对于全局或文件作用域变量,若没有对它进行初始化,则默认的初值为1。
对 错
【答案】:请联系在线客服,或加微信好友
700.对于全局或文件作用域变量,其定义位置只能在程序文件中所有函数定义之外。
对 错
【答案】:请联系在线客服,或加微信好友
701.对于不加static标识的局部变量,若没有对它进行初始化,则它的初值是0。
对 错
【答案】:请联系在线客服,或加微信好友
702.在函数定义中,存在着调用自身函数的函数调用表达式,则称此函数为递归函数。
对 错
【答案】:请联系在线客服,或加微信好友
703.在递归函数的每次递归调用中,对于参数表中的每个形参,得到的值都相同。
对 错
【答案】:请联系在线客服,或加微信好友
704.在C语言程序中,对于递归函数和非递归函数,其函数头部有区别标志。
对 错
【答案】:请联系在线客服,或加微信好友
705.函数定义格式中的参数表被称为实参表。
对 错
【答案】:请联系在线客服,或加微信好友
706.函数定义格式中的参数表被称为形参表。
对 错
【答案】:请联系在线客服,或加微信好友
707.函数调用参数表中的每个实参可以是表达式。
对 错
【答案】:请联系在线客服,或加微信好友
708.对于标识为static属性的变量,若没有对它进行初始化,则默认的初值为0。
对 错
【答案】:请联系在线客服,或加微信好友
709.在函数体中定义一个变量时,若不选用任何存储属性关键字进行标识,则它为静态变量。
对 错
【答案】:请联系在线客服,或加微信好友
710.在C语言程序中,主函数也可以成为递归函数。
对 错
【答案】:请联系在线客服,或加微信好友
711.在C语言程序中,除主函数外的任何用户定义的函数都可以是递归函数。
对 错
【答案】:请联系在线客服,或加微信好友
712.在C语言中,一个结构类型的长度等于所含的所有数据成员类型的长度之和。
对 错
【答案】:请联系在线客服,或加微信好友
713.在结构类型的定义中,结构类型的作用域范围,与它的定义位置无关。
对 错
【答案】:请联系在线客服,或加微信好友
714.使用结构类型时,只需要使用类型标识符,不需要使用关键字struct。
对 错
【答案】:请联系在线客服,或加微信好友
715.在结构成员访问运算符中,点运算符(.)为双目运算符。
对 错
【答案】:请联系在线客服,或加微信好友
716.在结构成员访问运算符中,点运算符和箭头运算符的左边均为结构变量。
对 错
【答案】:请联系在线客服,或加微信好友
717.在一个链表中,表头结点无前驱结点,表尾结点无后继结点。
对 错
【答案】:请联系在线客服,或加微信好友
718.在一个链表中,表尾结点指针域的值为空(NULL)。
对 错
【答案】:请联系在线客服,或加微信好友
719.访问一个链表时,必须从表头指针出发,依次访问每个结点。
对 错
【答案】:请联系在线客服,或加微信好友
720.在同一个联合类型的定义中,各数据成员名必须不同。
对 错
【答案】:请联系在线客服,或加微信好友
721.在结构类型的定义中,其中的数据成员可以是本身类型的直接对象。
对 错
【答案】:请联系在线客服,或加微信好友
722.在同一个结构类型的定义中,各数据成员名必须不同。
对 错
【答案】:请联系在线客服,或加微信好友
723.在结构类型的定义中,其中的数据成员可以是本身类型的指针对象。
对 错
【答案】:请联系在线客服,或加微信好友
724.在结构类型的定义中,不允许出现结构类型不完整的超前定义。
对 错
【答案】:请联系在线客服,或加微信好友
725.定义结构类型的同时能够定义它的变量。
对 错
【答案】:请联系在线客服,或加微信好友
726.定义结构类型的变量时,能够用同类型的其他变量进行初始化,不能用数据表进行初始化。
对 错
【答案】:请联系在线客服,或加微信好友
727.使用结构类型时,必须一起使用关键字struct和类型标识符。
对 错
【答案】:请联系在线客服,或加微信好友
728.在一个链表中,表头结点和表尾结点均无后继结点。
对 错
【答案】:请联系在线客服,或加微信好友
729.在一个链表中,若表头指针的值非空,则表头和表尾结点必然不是同一个结点。
对 错
【答案】:请联系在线客服,或加微信好友
730.在C语言中,一个结构类型的长度等于所含的所有数据成员类型长度的最大值。
对 错
【答案】:请联系在线客服,或加微信好友
731.C语言中的标准输入和输出设备文件都属于字符文件。
对 错
【答案】:请联系在线客服,或加微信好友
732.在一个磁盘数据文件的文件名中,文件主名是必须的,扩展名可任选使用。
对 错
【答案】:请联系在线客服,或加微信好友
733.C语言系统中提供一个用来描述文件属性的类型标识符为FILE,它与系统头文件stdio.h无关。
对 错
【答案】:请联系在线客服,或加微信好友
734.在C语言中,打开一个数据文件的系统函数为fopen(),它带有一个字符串参数,用来给定待操作的文件名。
对 错
【答案】:请联系在线客服,或加微信好友
735.在数据文件打开方式字符串中,字符加号(+)具有确定的含义,代表既允许读也允许写的打开方式。
对 错
【答案】:请联系在线客服,或加微信好友
736.每次只能向文本文件中写入一个字符,不能一次写入一个字符串。
对 错
【答案】:请联系在线客服,或加微信好友
737.向文本文件中输出数据时,需要调用系统函数fputc()或fputs()。
对 错
【答案】:请联系在线客服,或加微信好友
738.从文本文件中输入数据时,需要调用系统函数fputs()或fgets()。
对 错
【答案】:请联系在线客服,或加微信好友
739.若对一个文本文件以”r”方式打开时,则称该文本文件为输出文件。
对 错
【答案】:请联系在线客服,或加微信好友
740.对二进制文件进行读和写操作将使用不同的系统函数。
对 错
【答案】:请联系在线客服,或加微信好友
741.在C语言中,系统函数fseek()用来移动数据文件中的文件位置指针,它仅带有一个文件流参数。
对 错
【答案】:请联系在线客服,或加微信好友
742.一个磁盘数据文件的文件名由文件主名和扩展名所组成,其中间用圆点分开。
对 错
【答案】:请联系在线客服,或加微信好友
743.当向字符文件输出一个换行符时,实际将输出的是回车符或换行符。
对 错
【答案】:请联系在线客服,或加微信好友
744.C语言系统中提供一个用来描述文件属性的类型标识符为FILE。
对 错
【答案】:请联系在线客服,或加微信好友
745.在数据文件打开方式字符串中,字符r、w和a具有确定的含义,分别代表读、写和追加方式。
对 错
【答案】:请联系在线客服,或加微信好友
746.在数据文件打开方式字符串中,字符加号(+)只用于打开二进制文件的方式中,不能用于打开文本文件的方式中。
对 错
【答案】:请联系在线客服,或加微信好友
747.每次只能从文本文件中读取一个字符,不能一次读取一行字符串。
对 错
【答案】:请联系在线客服,或加微信好友
748.从文本文件中输入数据时,需要调用系统函数fgetc()或fgets()。
对 错
【答案】:请联系在线客服,或加微信好友
749.向文本文件中输出数据时,需要调用系统函数fputc()或fgetc()。
对 错
【答案】:请联系在线客服,或加微信好友
750.对二进制文件进行读和写操作将使用同一个系统函数。
对 错
【答案】:请联系在线客服,或加微信好友
751.在C语言中,系统函数fseek()用来移动数据文件中的文件位置指针。
对 错
【答案】:请联系在线客服,或加微信好友
752.程序的结构可分为哪几类______
顺序结构 循环结构 程序结构 选择结构
【答案】:请联系在线客服,或加微信好友
753.给定:int a,b;scanf(“%d %d”, &a, &b);则以下哪些输入方式是正确的?( )。
1 2 1,2 1(回车)2 1、2
【答案】:请联系在线客服,或加微信好友
754.若定义:int a【2】【3】{0,2,4,6,8,10};以下描述正确的有______
*(a+1)为元素6的地址 *(a【1】+1)的值为2 **(a+1)+2的值为8 a【0】与a的相同
【答案】:请联系在线客服,或加微信好友
755.设int a=3,b=4,c=5;,则下面的表达式中,值为0的表达式是( )。
a>b a<=b (a||b)>c a<=(b||c) !((a<b)&&!c||b)
【答案】:请联系在线客服,或加微信好友
756.下面哪些是合法的用户定义的标识符_____
_908 *par sheep! wind
【答案】:请联系在线客服,或加微信好友
757.下面哪些写法是对的,而且是常量?______
125 2.5E+21 AB’ \\\’\123
【答案】:请联系在线客服,或加微信好友
758.已知a为整型变量,那么与表达式a!=0真假值情况相同的表达式有哪些?______
a>0||a<0 a !a==0 !a
【答案】:请联系在线客服,或加微信好友
759.以下哪些是有效的变量名?( )。
main 4ever monkey-king __int
【答案】:请联系在线客服,或加微信好友
760.在缓冲文件系统中用于读写的函数有______
putchar() fread() rewind() purw()
【答案】:请联系在线客服,或加微信好友
761.这段程序中的常量有:#define PI 3.14 ;void main(){ int sum;sum = 10 + 15;printf("sum=%d",sum);printf("result is 25");}这段程序中常量有______
10 sum 15 PI
【答案】:请联系在线客服,或加微信好友
762.指出下面错误的表达式______
a=5,b=6,c=7 i=i++ 5.6+6.2%3.1 56=a11
【答案】:请联系在线客服,或加微信好友
763.指出下面合法的标识符______
3ab ABC a_3 _stu2
【答案】:请联系在线客服,或加微信好友
764.指出下面哪些是合法的用户定义的标识符______
P-S _908 wind x y
【答案】:请联系在线客服,或加微信好友
关于作者