c语言1-3真题(含答案).ppt

上传人:cn****1 文档编号:568546116 上传时间:2024-07-25 格式:PPT 页数:31 大小:283.31KB
返回 下载 相关 举报
c语言1-3真题(含答案).ppt_第1页
第1页 / 共31页
c语言1-3真题(含答案).ppt_第2页
第2页 / 共31页
c语言1-3真题(含答案).ppt_第3页
第3页 / 共31页
c语言1-3真题(含答案).ppt_第4页
第4页 / 共31页
c语言1-3真题(含答案).ppt_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《c语言1-3真题(含答案).ppt》由会员分享,可在线阅读,更多相关《c语言1-3真题(含答案).ppt(31页珍藏版)》请在金锄头文库上搜索。

1、以下关于C语言的叙述中正确的是A)C语言中的注释不可以夹在变量名或关键字的中间B)C语言中的变量可以在使用之前的任何位置进行定义C)在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致D)C语言的数值常量中夹带空格不影响常量值的正确表示2010年3月选择题第12题参考答案:A计算机能直接执行的程序是_。A)源程序B)目标程序C)汇编程序D)可执行程序2008年9月选择题第12题参考答案:D以下叙述中错误的是A)C语言的可执行程序是由一系列机器指令构成的B)用C语言编写的源程序不能直接在计算机上运行C)通过编译得到的二进制目标程序需要连接才可以运行D)在没有安装C语言集成开发环境的机器上不

2、能运行C源程序生成的.exe文件2011年3月选择题第12题参考答案:D以下选项中合法的标识符是_。A)1_1 B)1-1 C)_11 D)1_ _2009年3月选择题第11题参考答案:C以下选项中,能用作用户标识符的是_。A)void B) 8_8C)_0_ D)unsigned2009年9月选择题第12题参考答案:C有以下程序,其中k的初值为八进制数#includemain() int k=011; printf(%dn,k+);程序运行后的输出结果是A)12 B)11 C)10 D)92010年3月选择题第22题参考答案:DC源程序中不能表示的数制是_。A)二进制 B)八进制C)十进制

3、D)十六进制2008年9月选择题第16题参考答案:A以下选项中,能用作数据常量的是_。A)o115B)0118C)1.5e1.5D)115L2009年3月选择题第13题参考答案:D以下选项中可用作C程序合法实数的是A).1e0B)3.0e0.2C)E9D)9.12E2011年3月选择题第14题参考答案:A有以下定义语句,编译时会出现编译错误的是_。A)charaa;B)charan;C)charaaa;D)charax2d;2009年9月选择题第22题参考答案:C以下选项中正确的定义语句是_。A)doublea;b; B)doubleab7;C)doublea7,b7; D)double,a,

4、b;2008年9月选择题第14题参考答案:C有以下程序#includemain()int s,t,A10;double B6; ssizeof(A); tsizeof(B); printf(%d,%dn,s,t);在VC6平台上编译运行,程序运行后的输出结果是A)2,4 B)4,4 C)4,8 D)10,62010年9月选择题第38题参考答案:C有以下程序:#include main()char cl,c2; clA84; c2A85; printf(%c,%dn,cl,c2);已知字母A的ASCIl码为65,程序运行后的输出结果是_。A)E,68 B)D,69 C)E,D D)输出无定值20

5、09年9月选择题第23题参考答案:A以下程序运行后的输出结果是【6】。#includemain()int a200,b010; printf(%d%dn,a,b);2010年9月填空题第6题参考答案:2008有以下程序(说明:字符0的ASCIl码值为48)#includemain() char c1,c2;scanf(%d,&c1);c2=c1+9;printf(%c%cn,c1,c2);若程序运行时从键盘输入48,则输出结果为 【8】 。2011年3月填空题第8题参考答案:09以下程序运行后的输出结果是 【6】 。#includemain() int a;a=(int)(double)(3/

6、2)+0.5+(int)1.99*2);printf(%dn,a); 2011年3月填空题第6题参考答案:3表达式:(int)(double)9/2)(9)%2的值是_。A)0 B)3 C)4 D)52009年9月选择题第14题参考答案:B以下不能正确表示代数式的C语言表达式是_。A)2*a*b/c/dB)a*b/c/d*2C)a/c/d*b*2 D)2*a*b/c*d2008年9月选择题第15题参考答案:D若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是A)a=(b=4)=3;B)a=b=c+1;C)a=(b=4)+c;D)a=1+(b=c=4);2011年3月选

7、择题第15题参考答案:A若有定义语句:intx10;,则表达式xxx的值为_。A)20 B)10 C)0 D)102009年9月选择题第15题参考答案:B表达式aaa9的值是A)9 B)9 C)18 D)02010年9月选择题第16题参考答案:D以下程序的功能是:将值为三位正整数的变量x中的数值按照个位、十位、百位的顺序拆分并输出。请填空。#includemain()int x=256;printf(%d-%d-%dn”,_,x/10%10,x/100);2010年3月填空题第13题参考答案:x%10若有定义语句:int a5;,则表达式:a的值是_【6】_。2009年9月填空题第6题参考答案

8、:5有以下程序#includemain()char a,b,c,d; scanf(%c%c,&a,&b); c=getchar();d=getchar(); printf(%c%c%c%cn,a,b,c,d);当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意,回车也是一个字符)1234则输出结果是A)1234 B)12 C)12 D)12 3 342010年3月选择题第15题参考答案:C有以下程序段:charch;intk;cha;k12;printf(%c,%d,ch,ch,k);printf(k%dn,k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是A)因

9、变量类型与格式描述符的类型不匹配输出无定值B)输出项与格式描述符个数不符,输出为零或不定值C)a,97,12k12D)a,97,k122008年4月选择题第16题参考答案:D程序段:int x12;double y3.141593;printf(%d%8.6f,x,y);的输出结果是_。A)123.141593B)12 3.141593C)12,3.141593D)123.14159302009年3月选择题第15题参考答案:A参考答案:B有以下程序: #include main() int a1, a2; char c1,c2; scanf(%d%c%d%c,&a1,&c1,&a2,&c2);

10、 printf(%d,%c,%d,%c,a1,c1,a2,c2); 若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b。正确的输入格式是(以下代表空格,代表回车)_。A)12a34b B)12 a 34 bC)12,a,34,b D)12 a34 b2009年3月选择题第23题参考答案:A若整型变量a和b中的值分别为7和9,要求按以下格式输出a和b的值:a7b9请完成输出语句:printf(_【7】_,a,b);。2008年9月填空题第7题参考答案:a=%dnb=%d若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(_【7】_,x/y); 补充完整,使其输出的计算结果形式为:x/y11。2009年3月填空题第7题参考答案:”x/y=%d”有以下程序#includemain()int x,y; scanf(%2d%1d,&x,&y);printf(%dn,xy);程序运行时输入:1234567,程序的运行结果是【7】。2010年9月填空题第7题参考答案:15

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号