第53题 (1.0分) 题号:92
以下的选择中,正确的赋值语句是()。 A:a=1,b=2 B:j++ C:a=b=5; D:y=int(x) 答案:C
第54题 (1.0分) 题号:740
若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,
下面符合此要求的函数调用是()。 A:fopen(\B:fopen(\C:fopen(\D:fopen(\ 答案:B
第55题 (1.0分) 题号:565 以下叙述中正确的是()。
A:C语言的源程序不必通过编译就可以直接运行
B:C语言中的每条可执行语句最终都将被转换成二进制的机器指令
C:C源程序经编译形成的二进制代码可以直接运行 D:C语言中的函数不可以单独进行编译 答案:B
第56题 (1.0分) 题号:157 下列程序的输出结果是()。 main()
{ int x=1,y=0,a=0,b=0; switch(x) {
case 1:switch(y) {
case 0:a++;break; case 1:b++;break; } case 2:a++;b++;break; case 3:a++;b++;break; }
printf(\}
A:a=1,b=0 B:a=2,b=1 C:a=1,b=1 D:a=2,b=2 答案:B
第57题 (1.0分) 题号:558
int a[10]={1,2,3,4,5,6,7,8};int *p;p=&a[5];p[-3]的值是()。 A:2 B:3 C:4 D:不一定 答案:B
第58题 (1.0分) 题号:178
以下对C语言函数的描述中,正确的是()。 A:C程序必须由一个或一个以上的函数组成 B:C函数既可以嵌套定义又可以递归调用
C:函数必须有返回值,否则不能使用函数
D:C程序中有调用关系的所有函数必须放在同一个程序文件中 答案:A
第59题 (1.0分) 题号:210
在位运算中,操作数每右移一位,其结果相当于()。 A:操作数乘以2 B:操作数除以2 C:操作数乘以16 D:操作数除以16 答案:B
第60题 (1.0分) 题号:674
以下错误的描述是:函数调用可以()。 A:出现在执行语句中 B:出现在一个表达式中 C:做为一个函数的实参 D:做为一个函数的形参
答案:D
第61题 (1.0分) 题号:212 C语言中的文件类型只有()。 A:索引文件和文本文件两种 B:ASCII文件和二进制文件两种 C:文本文件一种 D:二进制文件一种 答案:B
第62题 (1.0分) 题号:570 以下叙述不正确的是()。
A:一个C源程序可由一个或多个函数组成 B:一个C源程序必须包含一个main函数 C:C程序的基本组成单位是函数
D:在C程序中,注释说明只能位于一条语句的后面 答案:D
第63题 (1.0分) 题号:524
与实际参数为实型数组名相对应的形式参数不可以定义为