最简单程序
更新时间:2023-12-20 09:45:01 阅读量: 教育文库 文档下载
单选题:
1、以下程序的输出结果是 main()
{ int a=4,b=5,c=0,d; d=!a&&!b||!c; printf(\ }
A. 1 B. 0
C. 非0的数 D. -1
参考答案: A
2、下列程序执行后的输出结果是 main()
{ char x=0xFFFF; printf(\ A. -32767
B. FFFE C. -108 D. -32768 参考答案: C
3、语句printf(\的输出结果是 (说明:'\\b'是退格符) A. a\\bre\\'hi\\'y\\\\\\bou B. a\\bre\\'hi\\'y\\bou C. re'hi'you D. abre'hi'y\\bou 参考答案: C 4、请读程序
int i =65536 printf(\
上面程序的输出结果是_____ A. 65535
B. 0
C. 有语法错误,无输出结果 D. 1
参考答案: B
5、设x为int型变量,则执行以下语句后,x的值为 x=10; x+=x-=x-x; A. 10 B. 20 C. 40
D. 30
参考答案: B
6、以下程序的输出结果是_____
main()
{char str[12]={'s','t','r','i','n','g'}; printf(\ } A. 6 B. 7 C. 11 D. 12
参考答案: A
7、下面哪个是C语言中的正确赋值语句; A. a=1,b=2 B. i++;
C. a=b=5 D. y=int(x) 参考答案: B
8、执行下列程序段
float f; int i;
scanf(\
输入为12345678765.43,则赋值结果为( ); A. i=123,f=45678765.43 B. i=123,f=4.567876543e+7 C. i=123,f=8765.43
D. i=12345678765;f=0.43 参考答案: C
9、执行程序段char str[20]={'a','b','c','\\o'}; int len=strlen(str); 变量len的值为( ) A. 20 B. 4
C. 3
D. 3或4或20
参考答案: B
10、以下程序的输出结果是 main( )
{ int a=12,b=12;
printf(\ }
A. 10 10 B. 12 12 C. 11 10 D. 11 13
参考答案: D 11、有以下程序
#include main()
{ int a,b,c=246; a=c/100%9; b=(-1)&&(-1); printf(\ }
输出结果是 A. 2,1 B. 3,2
C. 4,3 D. 2,-1
参考答案: A
12、已知字母A的ASCⅡ码为十进制的65,下面程序的输出是 main() {
char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3';
printf(\ }
A. 67,D B. B,C C. C,D
D. 不确定的值
参考答案: A
13、若执行下面的程序时从键盘上输入3和4,则输出是 main() {
int a,b,s;
a=3,b=4;
scanf(\ s=a+b;
printf(\ printf(\ } A. 7,7 B. 7,5 C. 6,7 D. 7,6
参考答案: B
14、下列程序执行后的输出结果是 main() { int x='f';
printf(\ A. G B. H C. I D. J
参考答案: A
15、以下程序的输出结果是__ main()
{ int x=10 ,y=10; printf(\;} A. 10,10 B. 9,9 C. 9,10 D. 10,9
学生答案: C 参考答案: D 16、请读程序: main() { int A; float B, C;
scanf(\
printf(\ }
若运行时从键盘上输入9876543210(表示回车),则上面程序的输出结果是 A. A=10, B=765.000000, C=4321.000000 B. A=10, B=765.000000, C=4321.000000 C. A=98, B=765.0, C=4321.0 D. 以上答案都不正确 参考答案: D
17、以下程序的输出结果是
main( ) {
int a=12,b=12;
printf(\,--a,++b); } A. 10 10 B. 12 12 C. 11 13 D. 11 10
参考答案: C
18、若有说明:“double a;”,则正确的输入语句应该是( ) A. scanf(\ B. scanf(\
C. scanf(\ D. scanf(\ 参考答案: D
19、下面的程序( )。 #include
main()
{int x=3,y=0,z=0; if(x=y+z)printf(”* * * *”); else printf(”####”); }
A. 有语法错误不能通过编译 B. 输出* * * *
C. 可以通过编译,但是不能通过连接,因而不能运行 D. 输出####
参考答案: D
20、当a=1、b=3、c=5、d:5时,执行下面的程序段后,x的值为( )。 if(a if(c else if(a if(b
else x:3; else x=6; else x=7; A. 1 B. 2 C. 3
D. 6
参考答案: B
21、能正确表示a和b同时为正或同时为负的逻辑表达式是( )。 A. (a>=0||b>=0)&&(a<0||b<0)
B. (a>=0&&b>=0)&&(a<0&&b<0)
C. (a+b>0)&&(a+b<=0) D. a*b>0
参考答案: D
22、下列关于switch语句和break语句的结论中,正确的是( )。 A. break语句是switch语句中的一部分
B. 在switch语句中可以根据需要使用或不使用break语句 C. 在switch语句中必须使用break语句 D. break语句只能用于switch语句中 参考答案: B
23、设有说明语句“int a=1,b=0;”,则执行以下语句后,输出为( )。 switch(a) {ease 1:
正在阅读:
最简单程序12-20
升旗仪式演讲稿07-12
STM32F030读取温湿度传感器SHT20的C程序源码经05-01
数据结构复习04-19
鼓励运动员的话100字02-07
仪器分析 试题及答案10-25
2011年二级市政考试用书增值服务三06-24
藏在我心里的一件事作文550字06-23
参加市领导会见人员名单05-01
项目十 激励同步练习题04-11
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 简单
- 程序
- 《旅游资源开发》教案
- 宋庄小学贯彻落实 1
- 2010年安徽省公务员考试公告
- 吉林省政府下发的《中小企业成长计划》
- 经过路由器的104规约调试
- 在全县组织工作会议上的讲话
- 我国土地制度的法制建设
- 现代大学精读英语2课后答案(外语教学出版社)
- 长丰县杜集中学教师课评方案
- 江苏省历年高校新教师岗前培训试卷及参考答案
- 抽采达标评判细则
- 万科 施工节点工序样板操作指引
- 某某学校乡村少年宫活动计划
- C语言复习题
- 健康教育制度Microsoft Word 文档
- 2016年西安市文化产业发展专项资金项目申报指南(印发)
- 需求全流程管理
- 实验二 指示剂法测定表面固体酸的分布
- 选择题
- 河南省天一大联考2017届高中毕业班阶段性测试(四)理科综合试题含答案