专生本A班C语言试卷(A)

专生本A班C语言试卷(A)

ID:38740450

大小:34.00 KB

页数:4页

时间:2019-06-18

专生本A班C语言试卷(A)_第1页
专生本A班C语言试卷(A)_第2页
专生本A班C语言试卷(A)_第3页
专生本A班C语言试卷(A)_第4页
资源描述:

《专生本A班C语言试卷(A)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2003专生本A班C语言试卷(A)一、选择题(每小题2分,共计30分)1、下列说法正确的是()A:一个C程序只能包含一个源程序文件B:一个C程序只能由一个函数组成C:一个C语句必须在一行内书写完毕D:一个C语句必须以分号作为语句结束标志2、设a=10,b=4,执行以下赋值语句后,a的值为()a%=b+1;A:0B:1C:2D:33、有表达式:13+’a’/(int)2.0,该表达式值的类型为()A:floatB:doubleC:intD:char4、若某一表达式中出现下列四种运算符:+(加法)、>、&&和=,则在

2、运算时应先进行()运算。A:+B:>C:&&D:=5、对如下定义和输入语句,若使a1,a2,c1,c2的值分别为10,20,A,B,正确的数据输入方式是()。(注:Δ表示空格)。inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);A:10ΔA20BB:10ΔAΔ20ΔBC:10A20BD:10A20ΔB6、break语句只能出现在()中A:循环语句B:switch语句C:if语句D:A和B7、数学式:3

3、>3&x<10C:x>3

4、

5、x<10D:x>3&&x<108、有如下的二维数组定义:intb[4][3];则数组元素b[2][1]是数组b中的第()个元素(以b[0][0]为第一个元素计)。A:5B:6C:7D:89、指针作为函数参数,下列描述正确的是()A:在被调函数中改变形参指针的值,则相应的实参指针的值也改变。B:在被调函数中改变形参指针指向的值,则相应的实参指针指向的值也改变。C:在被调函数中改变形参指针的值,则相应的实参指针指向的值也改变。D:在被调函数中改变形参指针指向的值,则相应的实参指针的值也改变

6、。10、有如下程序:#defineN2#defineMN+1#defineMNM*Nmain(){printf(“%d”,MN);}该程序运行结果为()A:4B:5C:6D:711、设有以下宏定义,则执行语句z=2*(N+Y(5+1));后z的值为()#defineN3#defineY(n)((N+1)*n)A:42B:48C:54D:出错12、变量的指针,其含义是指该变量的()。A:值B:地址C:名D:一个标志13、当定义一个结构体变量时,系统分配给它的内存是()。A:各成员所需内存量的总和B:结构体中第一个成

7、员所需内存量C:成员中占内存量最大者所需的容量D:结构体中最后一个成员所需内存量14、若有定义:inta[5],*p=a;则对a数组元素的正确引用是()。A:*&a[5]B:a+2C:*(p+5)D:*(a+2)15、有如下定义和语句,则输出结果为()char*s1=”12345”,*s2=”1234”;printf(“%d”,strlen(strcpy(s1,s2)));A:4B:5C:9D:10一、阅读程序,写出程序运行结果(每小题5分,共20分)1、main(){intm=3,n=4,i,j;i=m++

8、;j=++n;printf(“i=%d,j=%d”,i,j);printf(“m=%d,n=%d”,m--,--n);printf(“m=%d,n=%d”,m,n);}2、#include"stdio.h"voidmain(){inti,j,n;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf("");for(j=1;j<=2*i-1;j++)printf("*");printf("");}for(i=1;i<=n-1;i++){

9、for(j=n-1;j>=n-i;j--)printf("");for(j=1;j<=2*(n-i)-1;j++)printf("*");printf("");}}运行时输入43、main(){intn[3],i,j,k;for(i=0;i<3;i++)n[i]=0;k=2;for(i=0;i

10、,i;p1=p;p2=p+n-1;for(i=0;i

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

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

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