网站大量收购独家精品文档,联系QQ:2885784924

c语言试卷4(C language test paper 4).doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言试卷4(C language test paper 4)

c语言试卷4(C language test paper 4) A choice (the total of 20 questions, a total of 40 points.) 1. (14) pointer s the length of the string referred to as Char *s= Name\\Address\n \ \; A) 19 B) 15 C) 18 D) illegal 2. if there is a program fragment below: Int, a[12]={0}, *p[3], **pp, i; For (i=0; i3; i++) P[i]=a[i*4]; Pp=p; The wrong reference to the array element is (A) pp[0][1], a[10]) p[3][1] D) * (* (p+2) +2) B (C) 3. if the relation between a and if is not equal to 0 in parentheses, the expression of the relation can be expressed as A) a0 B) a C) a=0 D) a 4. if defined: Int, a[,]={0,1,2,3,4,5,6,7,8,9], *p=a, i; 0 = I = 9, while the A is not correct on the array element reference A) a[p-a] B) * (a[i]) C) p[i] D) a[10] 5. the output of the following program is Main () {int, x=10, y=10, I; For (i=0; x8; y=++i) Printf (%d, %d, x--, Y); } A) 10192, B) 9876, C) 10990, D) 101091 6. the output of the following program is Void PRTV (int *x) Printf (%d\n, ++*x);} (main) {int a=25; PRTV (a)} A) 23, B) 24 C) 25, D) 26 7., the following can correctly string assignment operations statement is A) char, s[5]={, ABCDE,}, B), char, s[5]={A,B,C,D,E}; C) char *s; s= ABCDEF; D) char *s; scanf (%s, s); 8. set X, y, Z, t, t are int variables, and then execute the following statement, the value of X=y=z=1; t=++x||++y++z; (A) indefinite value B) 2 C) 1 D) 0 9. set P1 and P2 are pointer variables pointing to the same int type one-dimensional array. K is a int type variable, and statements that cannot be executed correctly are A) k=*p1+*p2; B) p2=k; C) p1=p2; D) k=*p1 * (*p2); 10. read the program: #includestdio.h #define SUB (X, Y) (X) *Y (main) {int, a=3, b=4; Printf (%d, SUB (a++, b++)); } The output of the above program is A) 12, B) 15 C) 16, D) 20 11. sizeof (float) is: A) int B) float C) double D) uncertain 12. when you execute the following program, enter 3 and 4 from the keyboard, then the output is (main) {int, a, B, s; Scanf (%d%d, a, b); S=a; If (ab) s=b; S=s*s; Printf (%d\n, s);} A

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档