c程序设计试卷a+答案

c程序设计试卷a+答案

ID:6646224

大小:50.00 KB

页数:8页

时间:2018-01-21

c程序设计试卷a+答案_第1页
c程序设计试卷a+答案_第2页
c程序设计试卷a+答案_第3页
c程序设计试卷a+答案_第4页
c程序设计试卷a+答案_第5页
资源描述:

《c程序设计试卷a+答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学号姓名专业一、判断题(每题1分,共10分)1、C程序中的变量无须定义就可使用。()2、字符常量与符号常量是指同一种常量。()3、一个C程序必须由两个以上函数组成。()4、使用printf函数可以输出任意类型的多个数据。()5、C语言中的变量是区分大小写的。()6、逻辑非“!”是一目运算符,只要求有一个运算量。()7、数组是有序数据的集合,其中的每一个元素都属于同一个数据类型。()8、一个C语言程序经过编译后,生成的目标程序不是二进制代码。()9、在定义函数中指定的形参,可以是常量、变量或表达式。()

2、10、数组不能作为函数参数。()二、单项选择题(每题2分,共50分)1、下列形式的常数中,C程序不允许出现的是()A、.45B、E3.6C、25.6E-2D、0.2352、为表示关系x≥y≥z,应使用C语言表达式()A、(x>=y)&&(y>=z)   B、(x>=y)AND(y>=z)C、(x>=y>=z) D、(x>=y)&(y>=z)3、下列数据中为字符串常量的是()A、'A'B、"house"C、HowdoyoudoD、'$abd'4、C语言中,运算对象必须是整型数的运算符是()A、%    

3、   B、/C、%和/       D、*5、设有如下定义:     intx=10,y=3,z;则语句printf("%d",z=(x%y,x/y));的输出结果是()A、1        B、0C、4       D、36、下面哪一个不是字符常量()A、'a'B、'?'C、'9'D、"a"7、下列变量说明中正确的是()A、char:abc;B、chara;b;c;C、intx;z;D、intx,z;8、以下程序的输出结果是()  voidmain()    {  intx=10,y=10;  

4、      printf("%d%d",x--,--y);    }A、1010      B、99C、9 10      D、1099、定义如下变量:    intn=10;    则下列循环的输出结果是()    while(n>7)       {    n--;             printf("%d",n);       } A、10       B、9      C、10      D、9    9          8         9         8    8   

5、       7         8         7                           7         610、已有定义:chara[]="xyz",b[]={'x','y','z'};,以下叙述中正确的是______。A、数组a和b的长度相同B、a数组长度小于b数组长度C、a数组长度大于b数组长度D、上述说法都不对11、设函数fun的定义形式为()voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是A、fun("abc",3.0);B、

6、t=fun('D',16.5);C、fun('65',2.8);D、fun(32,32);12、下面程序的功能是输出以下形式的金字塔图案是:****************main(){inti,j;for(i=1;i<=4;i++){for(j=1;j<=4-i;j++)printf(““);for(j=1;j<=_______;j++)printf(“*”);printf(“”);}}在下划线处应填入的是()A、iB、2*i-1C、2*i+1D、i+213、有以下程序intf(intb[][4

7、]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=3-j;s+=b[j];}returns;}main(){inta[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}};printf(“%d”,f(A、);}执行后的输出结果是()A、12B、11C、18D、1614、设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是________。A、(!a==1)&&(!b==0)B、(a

8、

9、

10、1C、a&&bD、a

11、

12、(b+b)&&(c-a)15、有以下程序main(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf(“%d”,s);}程序执行后的输出结果是()A、自然数1~9的累加和B、自然数1~10的累加和C、自然数1~9中的奇数之和D、自然数1~10中的偶数之和16、以下程序的功能是:给r输入数据后计算半径为r的圆面积s,程序在编译时出错。main()/*Beginning*/{intr;floa

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

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

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