XXX2020年4月《C语言程序设计》作业机考参考答案
XXX2020年4月《C语言程序设计》作业机考
试卷总分:100得分:96
一、单选题(共35道试题,共70分)
1.一个C程序的执行是从()。
A.本程序的main函数开始,到main函数结束
B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C.本程序的main函数开始,到本程序文件的最后一个函数结束D.本程序文件的第一个函数开始,到本程序main函数结束
正确答案:A
2.在C语言中,只有在使用时才占用内存单元的变量,其存储类型是A.auto和register
B.extern和register
C.auto和static
D.static和register
正确答案:A
3.以下存储类型只有在使用时才为该类型变量分配内存的是()。A.auto和static
B.auto和register
C.register和static
D.static和extern
正确答案:B
4.运行程序:
#include
main()
{
int n='c';
switch(n++)
{ default: printf("error");break;
case 'a':case 'A':case 'b':case 'B':printf("good");break;
case 'c':case 'C':printf("pass");
case 'd':case 'D':printf("warn");
}
}则输出结果是()。
A.good
B.pass
C.warn
D.passwarn
)。(正确答案:D
5.上面步伐的输出结果是()。
main()
{
int x=177;
printf("%o\n",x);
A.177
B.261
C.-61
D.61
正确答案:B
c语言编译器怎么用文件格式提交作业
6.若二维数组a由m列,则在a[i][j]之前的元素个数为()。A.j*m+i
B.i*m+j
C.i*m+j-1
D.i*m+j+1
精确答案:B