- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
谋学网
【奥鹏】-[四川农业大学]《C语言(专科)》20年6月作业考核
试卷总分:100 得分:100
第1题,有如下程序main(){ int y=3,x=3,z=1;printf(“%d %d\n”,(++x,y++),z+2);}运行该程序的输出结果是( )
A、3 4
B、4 2
C、4 3
D、3 3
正确答案:D
第2题,设有以下宏定义#define N 3 #define Y(n) ( (N+1)*n)则执行语句:z=2 * (N+Y(5+1));后,z的值为 ( )
A、出错
B、42
C、48
D、54
正确答案:C
第3题,在宏定义 #define PI 3.14159中,用宏名PI代替一个( )
A、常量
B、单精度数
C、双精度数
D、字符串
正确答案:D
第4题,若i ,j已定义为int类型,则以下程序段中for (i=5;i;i--)for(j=0;j4;j++){...}内循环体的总的执行次数是( )
A、20
B、15
C、24
D、16
正确答案:A
第5题,请选出可用作C语言用户标识符的一组标识符( )
A、void define WORD
B、a3_b3 _123 IF
C、For -abc Case
D、2a DO sizeof
正确答案:B
第6题,给出以下定义char x[ ]=abcdefg;char y[ ]={a,b,c,d,e,f,g};则正确的叙述为( )
A、数组X和数组Y等价
B、数组x和数组Y的长度相同
C、数组X的长度大于数组Y的长度
D、数组X的长度小于数组Y的长度
正确答案:C
第7题,若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是( )
A、1
B、2
C、2.0
D、2.5
正确答案:C
第8题,请选出合法的C语言赋值语句( )
A、a=b=58
B、i++
C、a=58,b=58
D、k=int(a+b)
正确答案:B
第9题,有以下程序 int fun(int x , int y , int *cp , int *dp){ *cp=x+y; *dp=x-y; }main(){ int a, b, c, d;a=30; b=50;fun(a,b,c,d);printf(%d,%d\n, c, d);}输出结果是( )
A、50,30
B、30,50
C、80,-20
D、80,20
正确答案:C
第10题,当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是( )
A、c=b=a;
B、(a=c)‖(b=c);
C、(a=c)(b=c);
D、a=c=b;
正确答案:C
第11题,设有如下程序 :#includestdio.h main(){ int **k, *j, i=100;j=i; k=j;printf(%d\n, **k);} 上面程序的输出结果是( )
A、运行错误
B、100
C、i的地址
D、j的地址
正确答案:B
第12题,请读程序#define ADD(x) x+x main(){int m=1, n=2, k=3;int sum=ADD(m+n) * k;printf(sum=%d, sum);}上面程序的运行结果是( )
A、sum=9
B、sum=10
C、sum=12
D、sum=18
正确答案:B
第13题,下列程序执行后输出的结果是( )#include 〈stdio.h〉f(int a){ int b=0;static c=3: a=c+ +,b+ +;returu(a); }main( ){ int a=2,i,k;for(i=0;i2;i+ +) k=f(a+ +);printf(%d\n,k);}
A、3
B、0
C、5
D、4
正确答案:D
第14题,假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式1的表达式是( )
A、1/a*b*c
B、1/(a*b*c)
C、1/a/b/(float)c
D、1.0/a/b/c
正确答案:D
第15题,在以下一组运算符中,优先级最高的运算符是( )
A、=
B、=
C、%
D、
正确答案:C
第16题,函数调用:strcat(strcpy(str1,str2),str3)的功能是( )
A、将串str1复制到串str2中后再连接到串str3之后
B、将串str1连接到串str2之后再复制到串str3之后
C、将串str2复制到串str1中后再将串str3连接到串str1之后
D、
您可能关注的文档
- [四川农业大学]《病理学(本科)》2020年6月作业考核.doc
- [四川农业大学]《财产与责任保险(本科)》20年6月作业考核.doc
- [四川农业大学]《财务管理(本科)》20年6月作业考核A.doc
- [四川农业大学]《财务管理(专科)》20年6月作业考核.doc
- [四川农业大学]《财务会计(本科)》20年6月作业考核.doc
- [四川农业大学]《财政学(本科)》20年6月作业考核.doc
- [四川农业大学]《测树学(本科)》20年3月在线作业.doc
- [四川农业大学]《测树学(本科)》20年6月作业考核.doc
- [四川农业大学]《策划理论与实务(本科)》2020年6月作业考核.doc
- [四川农业大学]《成本会计(本科)》20年6月作业考核.doc
文档评论(0)