广东工业大学C语言试卷2008(B).doc

广东工业大学C语言试卷2008(B).doc

ID:52064847

大小:63.50 KB

页数:7页

时间:2020-03-22

广东工业大学C语言试卷2008(B).doc_第1页
广东工业大学C语言试卷2008(B).doc_第2页
广东工业大学C语言试卷2008(B).doc_第3页
广东工业大学C语言试卷2008(B).doc_第4页
广东工业大学C语言试卷2008(B).doc_第5页
资源描述:

《广东工业大学C语言试卷2008(B).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广东工业大学考试试卷(B)课程名称:C程序设计试卷满分100分考试时间:2008年6月23日(第18周星期一)题号一二三四五六七八九十总分评卷得分评卷签名复核得分复核签名一、单选题(50分,每小题2分)1、以下不合法的用户标识符是(C)A:j2_KEYB:DoubleC:4dD:_8_2、表达式3.6-5/2+1.2+5%2的值是(D)A:4.3B:4.8C:3.3D:3.83、以下叙述错误的是(B)A:算法正确的程序最终一定会结束B:算法正确的程序可以有零个输出C:算法正确的程序可以有零个输入D:算法正确的程序对于相同的输入一定有相同的结果4、以下能正确定义且赋初值的语句是(A)A:in

2、tn1=n2=10;B:charc=32;C:floatf=f+1.1;D:doublex=12.3E2.5;5、以下叙述中错误的是(C)A:C语句必须以分号结束B:复合语句在语法上被看作是一条语句C:空语句出现在任何位置都不会影响程序的运行D:赋值表达式末尾加分号就构成了赋值语句6、有以下程序Main(){inta=666,b=888;Printf(“%d”,a,b);}程序运行后的输出结果是(B)A:错误信息B:666C:888D:666,888学院:专业:学号:姓名:装订线广东工业大学试卷用纸,共7页,第7页7、以下程序段的输出结果是(C)Inta=1234;Printf(“%2

3、d”,a);A:12B:34C:1234D:提示出错、无结果8、若有以下程序(n所赋的是八进制数)Intm=32767,n=032767Printf(“%d,%o”,m,n);执行后输出结果是(A)A:32767,32767B:32767,032767C:32767,77777D:32767,0777779、有以下程序Main(){intm=0256,n=256;Printf(“%o%o”m,n);}程序运行后的结果是(C)A:02560400B:0256256C:256400D:40040010、若整型变量a、b、c、d中的值依次是:1、4、3、2.则条件表达式a

4、-10&&x-y<10C:(x-y)<-10

5、

6、!(y-x)>10D:(x-y)*(x-y)<10011、有以下程序DMain(){intk=5;While(--k)print(“%d”,k-=3);Print(“”);}A:1B:2C:4D:死循环12、若要求从键盘读入含有空格字符的字符串,应使用函数(B)A:getc()B:gets()C:getchar()D:scanf()13、以下叙述正确的是()A:调用printf函数时,必须要有输出项B:使用putchar函数的时候,必须在之前包含头文件stdio..hC:在C语言

7、中,整数可以以十二进制、八进制或十六进制的形式输出D:调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码14、以下数组定义中错误的是(B)A:intx[][3]={0};B:intx[2][3]={{1,2},{3,4},{5,6}};C:intx[][3]={{1,2,3},{4,5,6}};D:intx[2][3]={1,2,3,4,5,6};15、若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是(B)A:*(*w+3)B:*(w+1)[4]C:*(*(w+1))D:*(&w[0][0]+1)16、已有定义:intI,a[10],*p;,则

8、合法的赋值语句是(D)A:p=100;B:p=a[5];C:p=a[2]+2;D:p=a+2;广东工业大学试卷用纸,共7页,第7页17、下述叙述中正确的是(D)A:每个C程序文件都必须要有一个main()函数B:在C程序中main()函数的位置是固定的C:C程序中所有函数之间都可以相互调用,与函数所在位置无关D:在C程序的函数中不能定义另一个函数(调用就可以)18、已定义以下函数Intfun(int*p){return*p;}Fun函数返回的值是()A:不确定的值B:一个函数C:形参中P中存放的值D:形参P的地址值19、有以下程序Main(){charp[]={‘a’,’b’,’c’},q

9、[]=”abc”;Printf(“%d%d,sizeof(p),sizeof(q));};程序运行后的输出结果是(C)A:44B:33C:34D:4320、有以下程序Main(){chars[]=”159”,*p;p=s;Printf(“%c”,*p++);Printf(“%c”,*p++);}程序运行后的结果是(A)A:15B:16C:12D:5921、已知i,j,k为int型变量,若从键盘输入:1,2,3<回车>

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

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

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