- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计(本)》模拟试卷1
《C语言程序设计(本)》模拟试卷1
总分:100分 时间:90分钟
一、单项选择题 :(每题2分,共18分)
1、下列字符列中,可以作为“字符串常量”的是( )
A、ABC B、ABC” C、’abc’ D、’a’
2、假定所有变量均已正确定义,下列程序段运行后X的值是( )
a=b=c=0; x=35; if(!a)x--; else if(b);if(c)x=3;else x=4;
A、34 B、4 C、35 D、 3
3、设 a=3,b=4执行‘printf(”%d,%d’,(a,b),(b,a));”的输出是( )
A、3,4 B、4,3 C、3,3 D、4,4
4、设a为5,执行下列计算后,b的值不为2的是( )
A、b=a/2 B、 b=6-(--a)
C、b=a%2 D、 b=a<3?3:2
5、下列字符列中,不是用来表达转义字符是( )
A、\\ B、\ C、074 D、 \0
6、字符串”XyZ”在内存占用的字节数是( )
A、3 B、4 C、6 D、8
7、在C语言中,下列说法中错误的是( )
A、函数定义可以分为两个部分:函数说明部分和函数体
B、主函数可以调用任何非主函数
C、任何非主函数可以调用其它任何非主函数
D、程序可以从任何函数开始执行
8、设变量 m,n,a,b,c,d均为以执行(m=a==)||(n=c==d)后,m,n的值是( )
A、0,0 B、0,1 C、l,0 D、1,1
9、下列语言中不属于面向过程的语言是( )
A、高级语言 B、低级语言 C、C语言 D、PASCAL语言
二、填空题:(每题2分,共32分)
1、C语言程序的注释可以出现在程序中的任何地方,一个注释以双符号作为开始标记,以双符号 作为结束标记。
2、转义字符是由________符号开始,后接单个字符或若干字符组成。
3、已知a=10,b=20,则表达式!a<b的值为_____。
4、设X和y均为 int型变量,且X=l,y=2,则表达式 1.0+x/y的值为_____。
5、定义指定数据类型的变量时,较完整的一般形式是 。
6、阅读下列程序,写出程序运行后的输出结果。 main( ) { int x=18,i; for(i=2;i<9;i十十) if(x%i==0) { prinif(”%1d”,i); x=x/i--; if(x==0)break; } }
7、能表述“20< X< 30或 X<-100”的 C语言表达式是_____。
8、请写出数学式x/y*z的C语言表达式_______。
9、.以下两条if语句可合并成一条if语句为_____________。 if(a<=b) x=1; else y=2; if(a>b)printf(****y=%d\n ,y); else printf( ####x=%d\n ,x);
10、设 i,j,k均为 int型变量,则执行完下面的for语句后,k的值为_______。 for(i=0,j=10;i<=j;i++,j--)k=i+j;
11、下列程序的功能是输入一个整数,判断是不是素数,若为素数输出1,否则输出0,请为程序填空。 main() { int i,X,y=1; scanf(”%d”,&x); for(i=2;i=x/2;i++) if________________ { y=0; break; } printf(”%d\n”,y); }
12、阅读下列程序,写出程序的输出结果。 main() { int y=9; for(; y>0; y--) if(y%3==0){ printf(”%d”,--y);continue;} }
13、下列程序的主要功能是求出所有3位整数中能被8整除余7,或者被7整除余8的所有整数。请填写程序中缺少的语句成份。 main() { int k= 100; do if(__________________) prinif(%d\n,k); while(k++<999); }
您可能关注的文档
- 3.1lambda表达式简介.PDF
- 3.1效用论.ppt
- 3月份铝市场评述及后市展望.PDF
- 3脚微控制器电源监控电路-CAT809810.PDF
- 5.4闲暇活动内容和时间分配.PDF
- 589向甲方索赔需要完善的工作.doc
- 5种大量元素对青钱柳愈伤组织生长及黄酮类化合物积累的影.PDF
- 6,7的加减法(二).doc
- 6.处理机控制指令1)标志处理指令CLC,STC,CMC,CLD,.ppt
- 6KV高隔离有源型智能监控隔离变送器.PDF
- 新视野大学英语(第四版)读写教程B3U5 1101.pdf
- 新编大学英语(第三版)综合教程 2外研社编B2U4Translation & Writing.ppt
- 新视野大学英语(第四版)读写教程3(思政智慧版)外研社编B3U6 Section B.pptx
- 新视野大学英语(第四版)读写教程4(思政智慧版)B4U6Section A.pptx
- 新编大学英语(第三版)综合教程 2外研社编B2U4Activate.ppt
- 新视野大学英语(第四版)读写教程4(思政智慧版)B4U3Section C+Project.pptx
- 新编大学英语(第三版)综合教程 3外研社编B3U8Read by critical thinking.ppt
- 新视野大学英语(第四版)读写教程3(思政智慧版)外研社编B3U3 Section B.pptx
- 新视野大学英语(第四版)读写教程2(思政智慧版)外研社编B2U4Section B.pptx
- 新视野大学英语(第四版)读写教程3(思政智慧版)外研社编B3U6 Section C + Project.pptx
文档评论(0)