2022年程序设计基础试题__答案 .pdf
《2022年程序设计基础试题__答案 .pdf》由会员分享,可在线阅读,更多相关《2022年程序设计基础试题__答案 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学院领导审批并签名A/B 卷广州大学学年第学期考试卷课程高级语言程序设计考试形式(开/闭卷,考试/查)学院系专业班级学号姓名题次一二三四五六七八九十总分评卷人分数评分一:选择题(每题3 分,共 60 分)(1)若有以下定义:char a;int b;float c;double d;则表达式 a*b+d-c 值的类型为(A)A)double B)float C)int D)char (2)设 a=1,b=2,c=3,d=4,则表达式:aB?A:C=10 or a=10a=10a=10 a=0(7)下列可作为 C语言赋值语句的是(C)A)x=3,y=5 B)a=b=6 C)i-;D)y=int(
2、x);(8)设 i 是 int型变量,f 是 float型变量,用下面的语句给这两个变量输入值:scanf(i=%d,f=%f,&i,&f);为了把 100 和 765.12 分别赋给 i 和 f,则正确的输入为(A)A)100765.12 B)i=100,f=765.12 C)100765.12 D)x=100y=765.12(9)给出以下定义:char x=abcdefg;char y=a,b,c,d,e,f,g;则正确的叙述为(C)A)数组 X和数组 Y等价 B)数组 x 和数组 Y的长度相同C)数组 X的长度大于数组 Y的长度 D)数组 X的长度小于数组 Y的长度(10)假定 a 和
3、b 为 int型变量,则执行以下语句后b 的值为(D)a=1;b=10;do b-=a;a+;while(b-0);A)9 B)-2 C)-1 D)8(11)设有以下宏定义:#define N 3#define Y(n)(N+1)*n)则执行语句:z=2*(N+Y(5+1);后,z 的值为(C)A)出错 B)42 C)48 D)54(12)设有如下定义:int arr=6,7,8,9,10;int*ptr;则下列程序段的输出结果为(D)ptr=arr;*(ptr+2)+=2;printf(%d,%dn,*ptr,*(ptr+2);A)8,10 B)6,8 C)7,9 D)6,10(13)执行以
4、下程序段后,m 的值为(A)int a23=1,2,3,4,5,6;int m,*p;名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -p=&a00;m=(*p)*(*(p+2)*(*(p+4);A)15 B)14 C)13 D)12(14)有以下程序main()int x,i;for(i=1;i=50;i+)x=i;if(+x%2=0)if(x%3=0)if(x%7=0)printf(%d,i);输出结果是(D)A)28 B)27 C)42 D)41(15)若有以下的说明和语句:main()int t32,*pt3,k;for(k=0;k3;k+)ptk=tk;则以一选
5、项中能正确表示t 数组元素地址的表达式是(D)A&t32 B*pt0 C*(pt+1)D)&pt2(16)有以下程序#include main()int a,b,c=246;a=c/100%9;b=(-1)&(-1);printf(%d,%dn,a,b);输出结果是(A)A)2,1 B)3,2 C)4,3 D)2,-1(17)有以下程序#include struct stu int num;char name10;int age;void fun(struct stu*p)printf(%sn,(*p).name);名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -mai
6、n()struct stu students3=9801,Zhang,20,9802,Wang,19,9803,Zhao,18;fun(students+2);输出结果是(B)A)Zhang B)Zhao C)Wang D)18(18)有以下程序main()char a=programming,b=language;char*p1,*p2;int i;p1=a;p2=b;for(i=0;i7;i+)if(*(p1+i)=*(p2+i)printf(c,*(p1+i);输出结果是(D)A)gm B)rg C)or D)ga(19)有以下程序int fun(int x,int y,int*cp,i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年程序设计基础试题_答案 2022 程序设计 基础 试题 _ 答案
限制150内