资源描述:
《A广东工业大学考试试卷样板A.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、广东工业大学考试试卷(A)课程名称:计算机语言程序设计试卷满分100分考试时间:2013年5月1日(第10周星期三)题号一二三四五六七八九十总分评卷得分评卷签名复核得分复核签名一、选择题(每小题3分,共15分)1.一个C语言程序是由( )构成。 A.语句 B.行号 C.数据D.函数2.下面标识符中正确的是( )。 A.d&efB.6a C.z4x5cD.a3/b43.在C语言中,存储一个字符型、整型、单精度实型变量所需的空间是()。型、单精度实型变量所需的空间是()。 A.1、2、4 B.1、1、4 C.1、2、8
2、D.2、2、84.有如下程序段,则正确的执行结果是( ) intm=3; while(m<=5) {printf(“%d”,m-3);m++;} A.000 B.012 C.123 D.无结果5.有如下定义类型语句,若从键盘输入数据,正确的输入语句是( )。 intx;chary;charz[20];学院:专业:班级学号:姓名:装订线广东工业大学试卷用纸,共3页,第3页 A.scanf("%d%c%c",&x,&y,&z); B.scanf("%d%c%s",&x,&y,&z);C.scanf("%d%c%c",&x
3、,&y,z); D.scanf("%d%c%s",&x,&y,z);二、程序填空与算法题(每空4分,共40分) 1.在C语言中,正确的标识符是由____________组成的,且由____________开头的。 2.以下程序运行后的输出结果是_________。该程序的功能是_________。 main() {intx=10,y=20,t=0; if(x!=y)t=x;x=y;y=t;printf("%d,%d",x,y);}3.for(a=1,b=1;a<=100;a++) {if(b>=20)break; if
4、(b%3==1) {b+=3;continue;} b-=5;}程序的输出结果a的值为__________。4.下面程序是计算10个整数中奇数的和及其偶数的和,请填空。 #include main() {inta,b,c,i; a=c=0; for(i=1;i<=10;i++) {scanf(“%d”,&b);canf(“%d”,&b); _________ _________ _________} printf("偶数的和=%d",a); printf("奇数的和=%d",c);}5.下面程序的功能是
5、:输出100以内(不包含100)能被3整除且个位数为6的所有整数,请填空。 #Include main() {inti,j; for(i=1;____________;i++) if(________________)广东工业大学试卷用纸,共3页,第3页printf("%d",j);}三、编程题(每小题15分,共45分) 1.三个整数a、b、c,由键盘输入,输出其中最大的一个数。 2.请编一个函数intfun(inta),它的功能是:判断a是否是素数,若a是素数,返回1;若不是素数,返回0。A的值由主函数从键盘读入。#inc
6、ludeintmain(){inta,i;scanf("%d",&a);for(i=2;i<=a;i++){if(a%i==0)break;}if(i==a)printf("%d是素数",a);elseprintf("%d不是素数",a);}3..从键盘上输入9个数,按3行3列的格式输出。#includeintmain(){inta[9],i;for(i=0;i<9;i++)scanf("%d",&a[i]);for(i=0;i<9;i++){printf("%dt",a[i]);if((i+1)
7、%3==0)printf("");}}广东工业大学试卷用纸,共3页,第3页