C语言程序设计3学分试卷A.doc

C语言程序设计3学分试卷A.doc

ID:62984586

大小:49.00 KB

页数:8页

时间:2021-07-23

C语言程序设计3学分试卷A.doc_第1页
C语言程序设计3学分试卷A.doc_第2页
C语言程序设计3学分试卷A.doc_第3页
C语言程序设计3学分试卷A.doc_第4页
C语言程序设计3学分试卷A.doc_第5页
资源描述:

《C语言程序设计3学分试卷A.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、..-说明:请考生将答案写在“大学答题纸”上并标明题号,否则不得分。试卷中C语言程序的开发环境是VC6。一、选择题(共20小题,每小题2分,共40分)1.以下正确的C语言自定义标识符是______。A)_1aB)2a_C)doD)a.122.温度华氏和摄氏的关系是:C=(F-32)。已知:floatC,F;由华氏求摄氏的正确计算的表达式是____。A)C=5/9(F-32)B)C=5*(F-32)/9C)C=5/9*(F-32)D)三个表达式都正确3.设floatx,由键盘输入:12.45,能正确读入数据的输入语句是_________。A)scanf("

2、%5.2f",&x)B)scanf("%d",&x);C)scanf("%f",&x);D)scanf("%f",x);4.一个C程序的执行是从()A)main()函数开始,直到main()函数结束B)第一个函数开始,直到最后一个函数结束C)第一个语句开始,直到最后一个语句结束D)main()函数开始,直到最后一个函数结束5.判断char型变量c1是否为数字的正确表达式为________。A)0<=c1<=9B)c1>=0&&c1<=9C)‘0’<=c1<=’9’D)c1>='0'&&c1<='9'6.switch(表达式)语句中的“表达式”,允许的类型

3、是_________。A)float,intB)float,int,charC)int,charD)char,double7.设inti,j,x=0;for(i=5;i;i--)for(j=0;j<4;j++)x++;则循环体结束后,x的值为________。A)5B)20C)25D)死循环8.设x和y均为int型变量,则执行下面的循环后,y值为_________。for(y=1,x=1;y<=50;y++){if(x>=10)break;  if(x%2==1).-可修-...-  {x+=5;continue;}  x-=3;}A)5B)6C)50D

4、)519.设有数组定义:inta[5];则下列给数组元素赋值错误的是________.A)a[3]=93;B)scanf("%c",a[3]);C)a[3]=a[0]+a[1];D)a[3]='a'+3;10.若用数组名作为函数调用时的实参,则实际上传递给形参的是________。A)数组首地址B)数组的第一个元素值C)数组中全部元素的值D)数组元素的个数11.inta[2][3]={{1},{2,3}};,则a[1][1]的值是_________。A)0B)1C)2D)312.若定义数组并初始化intb[10]={1,2,3,4},以下说法错误的是__

5、______A)b[8]的值为0B)b[1]的值为1C)b[3]的值为整数D)b[10]不是b数组中的元素13.若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是_________。A)函数调用可以作为独立的语句存在B)函数调用可以作为一个函数的实参C)函数调用可以出现在表达式中D)函数调用可以作为一个函数的形参14.在C语言中,下列错误的说法是_______。A)函数可以递归调用B)不允许在函数定义中再定义函数C)递归程序不可能用非递归算法实现D)对于continue语句,可以通过改变程序的结构而不使用它15.在一个源文件中定义的全局变量的作

6、用域为()。A)本文件的全部围。B)本程序的全部围。C)本函数的全部围。D)从定义该变量的位置开始至本文件结束.-可修-...-16.有以下程序voidmain(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是______。A)753B)357C)369D)75117.若有说明float*p,m=3.14;则能正确表示p指向m的赋值语句是________。A)p=m;B)p=&m;C)*p=m;D)*p=&m;18.若有下列定义:in

7、ta[5],*p=a;则能正确表示a数组某个元素地址的是______。A)&aB)p+2C)a++D)&a[5]19.若有以下说明,则*(a+a[3])的值为__________。inta[10]={9,1,8,2,7,3,6,4,5,0};A)1B)2C)8D)1120.C语言中,函数返回值的类型是由______决定的。A)调用函数时动态决定的B)return语句中的表达式类型C)调用该函数的主调函数类型D)定义函数时,所指定的函数类型二、填空题(共7小题10空,每空2分,共20分)1.已知intx=5,y=1,z=2;执行语句x%=y+z;后,x的值

8、是___(1)___。2.设inta[3][4]={{1,2,3,4},{5,6

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

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

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