- 0
- 0
- 约5.83千字
- 约 10页
- 2026-03-06 发布于河南
- 举报
西工大2020年4月《C语言程序设计》作业机考参考答案
西工大2020年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()
{
intn=c;
switch(n++)
{default:printf(error);break;
casea:caseA:caseb:caseB:printf(good);break;
casec:caseC:printf(pass);
cased:caseD:printf(warn);
}
}则输出结果是()。
A.good
B.pass
C.warn
D.passwarn
西工大2020年4月《C语言程序设计》作业机考参考答案
正确答案:D
5.下面程序的输出结果是()。
main()
{
intx=177;
printf(%o\n,x);
A.177
B.261
C.-61
D.61
正确答案:B
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
7.以下叙述中错误的是()。
A.改变函数形参的值,不会改变对应实参的值
B.函数可以返回地址值
C.可以给指针变量赋一个整数作为地址值
D.当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULL
正确答案:C
8.下面能正确表示整数x的绝对值大于等于5的C语言表达式是()。
A.x≥0
B.abs(x)≥0
C.abs(x)=0
D.abs(int(x))=0
正确答案:C
9.设a=5,b=6,c=7,d=8,m=2,n=2,执行(m=ab)(n=cb)后n的值为()。
A.1
B.2
C.3
西工大2020年4月《C语言程序设计》作业机考参考答案
D.4
正确答案:B
10.{有以下程序#includemain0{inty=9;for(;y0;y--)if(y%3==0)printf(%d,--y);}程序的运
行结果是()。
A.741
B.963
C.852
D.875421
正确答案:C
11.以下选项中,与k=n++完全等价的表达式是()。
A.k=n,n=n+1
B.n=n+1,k=n
C.k=++n
D.k+=n+1
正确答案:A
12.C语言程度的基本单位是()。
A.函数
B.标识符
C.表达式
D.语句
正确答案:A
13.在C语言中,二维数组元素在内存中的存放顺序是()。
A.按行存放
B.按列存放
C.由用户自己定义
D.由编译器决定
正确答案:A
14.若定义inta=7;floatx=2.5;y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
A.2.500000
B.2.750000
C.3.50000
D.0.000000
正确答案:A
西工大2020年4月《C语言程序设计》作业机考参考答案
最近下载
- 初二英语语法知识.pdf VIP
- 哈工大光学工程复试真题.pdf VIP
- 一种全角半球谐振陀螺阻尼不均匀误差自校准方法.pdf VIP
- (22页PPT)动词ing超级玛丽英语课堂游戏.pptx VIP
- 2022版35千伏输变电工程施工项目部标准化管理手册.docx
- 《GB3095-2012 环境空气质量标准》.pdf VIP
- 水文学复习(下)苪孝芳.docx VIP
- SAJ三晶PDM20智能水泵变频器用户手册使用说明书.pdf
- 2025年安徽省合肥市第四十八中学本部中考模拟英语试题(含笔试答案,无听力答案、原文及音频).pdf VIP
- 雷克萨斯-Lexus IS-产品使用说明书-IS200t-ASE30L-AEZLZC2-IS200tOM53D29C-1508.pdf
原创力文档

文档评论(0)