计算机语言程序设计(c091b卷)

计算机语言程序设计(c091b卷)

ID:12360906

大小:188.50 KB

页数:53页

时间:2018-07-16

计算机语言程序设计(c091b卷)_第1页
计算机语言程序设计(c091b卷)_第2页
计算机语言程序设计(c091b卷)_第3页
计算机语言程序设计(c091b卷)_第4页
计算机语言程序设计(c091b卷)_第5页
资源描述:

《计算机语言程序设计(c091b卷)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一、单项选择题(每题1分,共30分)1、C语言源程序名的后缀是。A.exeB.cC.objD.cpp2、以下叙述中错误的是。A.计算机不能直接执行用C语言编写的源程序B.C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件C.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件D.后缀为.obj和.exe的二进制文件都可以直接运行3、可在C程序中作为用户标识符的一组是。A.andB.DateC.HiD.case_2007y-m-dDr.TomBigl4、以下选项中,合法的一组C语

2、言数值常量是。A.028B.12.C..177D.0x8A.5e-30xa234e1.510,000.0xf4.5e00abc3.e55、设n=3;则执行n++;后n的值是()。A)2B)3C)4D)56、若变量均已正确定义并赋值,以下合法的C语言赋值语句是。A.x=y==5;B.x=n%2.5;C.x+n=i;D.x=5=4+1;7、以下正确的字符串常量是。A."\"B.'abc'C.OlympicGamesD.""8、执行scanf("a=%d,b=%d",&a,&b);语句,若要使变量a和b的值分别为3

3、和4,则正确的输入方法为。A.3,4B.a:3b:4C.a=3,b=4D.349、转换说明符%x的输出形式是。A.十六进制数B.八进制数C.十进制数D.二进制数10、C语言中运算对象必须是整型的运算符是。A./B.%C.!D.*11、运行以下程序段时编译出错,其原因是。charc1='a',c2='123';printf("%c,%d",c1,c2);A.字符串要用"123"表示B.'123'只能赋值给字符数组C.c2是字符变量,不能用%d格式输出D.c2是字符变量,只能赋以字符常量,不能赋以字符串常量12、

4、设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是。A.k++B.k+=1C.++kD.k+113、已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,以下不能将变量c中的大写字母转换成对应小写字母的语句是。A.c=(c-'A')%26+'a'B.c=c+32C.c=c-'A'+'a'D.c=('A'+c)%26-'a'14、当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同这个选项是。A.k%2B.k%2==1C.(k%2)!=0D.!k%2

5、==115、当执行以下程序段时,供选择的答案是。a=-3;do{a+=a;}while(!a);A.循环体将执行一次B.循环体将执行两次C.循环体将执行无限次D.系统提示有语法错误第53页(共53页)6、若定义intk;则以下循环语句的循环执行次数是。for(k=2;k==0;)printf("%d",k--);A.无限B.0C.1D.27、以下叙述中正确的是。A.C语言程序将从源程序中第一个函数开始执行B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C.C语言规定必须用main作为主函数名,

6、程序将从此开始执行,在此结束D.main可作为用户标识符,用以命名任意一个函数作为主函数8、以下叙述中正确的是。A.C程序中注释部分可以出现在程序中任意合适的地方B.花括号"{"和"}"只能作为函数体的定界符C.构成C程序的基本单位是函数,所有函数名都可以由用户命名D.分号是C语句之间的分隔符,不是语句的一部分9、若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是。A.函数调用可以作为独立的语句存在B.函数调用可以作为一个函数的实参C.函数调用可以出现在表达式中D.函数调用可以作为一个函数的形参10、设

7、函数fun的定义形式为voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是。A.fun("abc",3.0);B.t=fun('D',16.5);C.fun('65',2.8);D.fun(32,32);11、C语言规定:在一个源程序中,main函数的位置_____。A.必须在最开始B.可以任意C.必须在系统调用的库函数的后面D.必须在最后12、有以下程序:#include#defineMAX10voidmain(){inti,sum,a[]={1,2,3,

8、4,5,6,7,8,9,10};sum=1;for(i=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。