- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》(3学分)试卷A
说明: 请考生将答案写在“武汉大学答题纸”上并标明题号,否则不得分。试卷中C语言程序的开发环境是VC 6。
一、选择题(共20小题,每小题2分,共40分)
1. 以下正确的C语言自定义标识符是______。
A) _1a B) 2a_ C) do D) a.12
2. 温度华氏和摄氏的关系是: C=(F-32)。已知:float C,F;由华氏求摄氏的正确计算的表达式是____。
A) C=5/9(F-32) B) C=5*(F-32)/9
C) C=5/9*(F-32) D) 三个表达式都正确
3. 设float x,由键盘输入:12.45, 能正确读入数据的输入语句是_________。
A) scanf(%5.2f,x) B) scanf(%d,x);
C) scanf(%f,x); D) scanf(%f,x);
4. 一个C程序的执行是从( )
A) main()函数开始,直到main()函数结束
B) 第一个函数开始,直到最后一个函数结束
C) 第一个语句开始,直到最后一个语句结束
D) main()函数开始,直到最后一个函数结束
5. 判断char型变量c1是否为数字的正确表达式为 ________。
A) 0=c1=9 B) c1=0 c1=9
C) ‘0’=c1=’9’ D) c1=0c1=9
6. switch(表达式)语句中的“表达式”,允许的类型是_________。
A) float, int B) float, int, char
C) int, char D) char, double
7. 设int i,j, x=0;
for(i=5;i;i--)
for(j=0;j4;j++)
x++;
则循环体结束后,x的值为________。
A) 5 B) 20
C) 25 D) 死循环
8. 设x和y均为int型变量,则执行下面的循环后,y值为_________。
for(y=1,x=1;y=50;y++)
{
if(x=10)break;
if (x%2==1)
{
x+=5;
continue;
}
x-=3;
}
A) 5 B) 6
C) 50 D) 51
9. 设有数组定义:int a[5];则下列给数组元素赋值错误的是________.
A) a[3]=93;
B) scanf(%c,a[3]);
C) a[3]=a[0]+a[1];
D) a[3]=a+3;
10. 若用数组名作为函数调用时的实参,则实际上传递给形参的是________ 。
A) 数组首地址 B) 数组的第一个元素值
C) 数组中全部元素的值 D) 数组元素的个数
11. int a[2][3]={{1},{2,3}};,则a[1][1]的值是_________。
A) 0 B) 1
C) 2 D) 3
12. 若定义数组并初始化int b[10]={ 1,2,3,4},以下说法错误的是________
A)b[8]的值为0
B)b[1]的值为1
C)b[3]的值为整数
D)b[10]不是b数组中的元素
13. 若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
A)函数调用可以作为独立的语句存在
B)函数调用可以作为一个函数的实参
C)函数调用可以出现在表达式中
D)函数调用可以作为一个函数的形参main()
{
int i,t[][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i3;i++)
printf(%d,t[2-i][i]);
}
程序执行后的输出结果是______。
A)753 B)357
C)369 D)751
17.若有说明float *p,m=3.14;则能正确表示p指向m的赋值语句是________。
A) p=m; B) p=m; C) *p=m; D) *p=m;
18. 若有下列定义:int a[5],*p=a; 则能正确表示a数组某个元素地址的是______。
A) a B) p+2
C) a++ D) a[5]
19. 若有以下说明,则*(a+a[3])的值为__________。
int
您可能关注的文档
- DNS学习笔记.docx
- FRP加固修复混凝土结构施工方法.docx
- GCC用于linux系统下编程的编译器.doc
- FQ-998型新款抢答器-带语音提示.doc
- GE系列高精度可编程电源.docx
- GCH系列低压开关柜技术条件.doc
- dyned经验.doc
- Gh0st375远程控制的原理和使用.doc
- GIS公园选址分析.doc
- GMS安全知识竞赛比赛用题.doc
- 2025年高考地理二轮新教材复习讲义第一部分 专题三 微专题7 坝 .docx
- 2025年高二轮政治(新教材)专题九 训练2 唯物辩证法的实质与核心 .docx
- 2024高一物理寒假作业(章节补弱+自测提高)自测卷03(解析带答案版).docx
- 2024-2025高中化学人教版必修第1章 物质及其变化(章末检测)(解析带答案版).docx
- 2024-2025高中化学人教版必修第3章 铁 金属材料(章末检测)(解析带答案版).docx
- 2025年高二轮政治(新教材)专题一 训练2 中国社会主义的发展历程 .docx
- 2025年高二轮政治(新教材)专题十三 训练2 家庭与婚姻 .docx
- 2025年高二轮政治(新教材)专题六 训练1 我国的国体与政体 .docx
- 2025年高考地理二轮新教材复习讲义第一部分 专题九 考点1 环境污染与国家安全 .docx
- 2024-2025高中化学人教版必修专题08本册综合检测模拟卷(二)检测(解析带答案版).doc
文档评论(0)