C语言知识赛.ppt

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

1 1、1以下叙述中正确的是 A)C语言比其他语言高级 B)C语言可以不用编译就能被计算机识别执行 C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D)C语言出现的最晚,具有其他语言的一切优点 答案:c 焊柞某球夹奴冻倪迂催译跳赎把囊倡多杏腕光茫颂喧痞原釜粕肺钮荤法倦C语言知识竞赛C语言知识竞赛 2 若变量a,i已正确定义,且i已正确赋值,合法的语句是 A)a= =1 B)++i; C)a=a++=5; D)a=int(i) 答案:B 廊障葵政旧佛掣粹耕饶肌棋美扳俏钠术财唉塌复铜沽炕肇牡命虑掖哎侄莉C语言知识竞赛C语言知识竞赛 3 ?调用gets和puts函数时,必须包含的头文件是 A)stdio.h? B)stdlib.h? C)define? D)以上都不对 答案:A 噪冻蜂税晦东荷卯咒牺纸遭凛澎避作畜柑恫炒月疹辛渡舔撤虑再彝卧肤崔C语言知识竞赛C语言知识竞赛 4 若int?i,j;,则for(i=j=0;i10j8;i++,j+=3)控制的循环体执行的次数是 A)9? B)8? C)3? D)2 答案:c 食寄福族烧弛京萤锚巢盆呐鬃氢劣阿够囤标光涌撒技归沁博续歹锁控粱僵C语言知识竞赛C语言知识竞赛 5 下面程序的运行结果是 #include? main() {?int?a=1,b=10; do {?b-=a;?a++;?}while(b-?-0); printf(a=%d,b=%d\n,a,b); } A)a=3,b=11? B)a=2,b=8? C)a=1,b=-1 ?D)a=4,b=9 答案:B 浓卡占层遗坏顿册宽磋螟附饭垣寇黑紫痉辕鸭嚷盖甚桐毅港吨融舀赃菌级C语言知识竞赛C语言知识竞赛 6 下面程序输出的结果是 main() { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i3;i++) printf(%d ,a[2-i][i]); } A)1 5 9 B)7 5 3 C)3 5 7 D)5 9 1 答案:B 滇杠诡味诸冬天驶娘灌凛寥早匡贡赃饼机双窑正衫劳驭儡队梯形轨涛柳阻C语言知识竞赛C语言知识竞赛 7 若有说明 int a[3][4];则a数组元素的非法引用是 A)a[0][2*1] B)a[1][3] C)a[4-2][0] D)a[0][4] 答案:D 晕充你绕壮褪转吧芽磊芭峙缝腆棵恰嘴柳砍陪扮葡月铆匣涩拿弦配配板摆C语言知识竞赛C语言知识竞赛 8 设有int x=11;则表达式(x++*1/3)的值是 A)3 B)4 C)11 D)12 答案:A 儒庐帅草箱枪烟骂贾倡掏嫩蝉肋暑思往硬月龄埂诫涎甩广朗甚迎割碴逝做C语言知识竞赛C语言知识竞赛 9 ??以下程序的输出结果是 main() {??char?x=040; printf(%o\n,x1); } A)100??????????????? B)80??????????????????? C)64???????????????? D)32 答案:A 敖孽腔赠绰鱼典言噶龙拦绅辩吱贿拆蹦挝半铭贤技安孜紫瓶郑畦蔬翌硷仕C语言知识竞赛C语言知识竞赛 10 ?阅读下面程序,则程序的输出结果为 #include?stdio.h main() {?int?c[]={1,2,3,4,5,6}; int?*p; p=c; printf(%d,,*p); printf(%d\n,*++p); } A)1,2? B)2,1 ?C)1,1? D)2,2 答案:A 迹碎彰湃彝而章佯嗡寸冲誉小牙者生序坐亩期桩挛役鸭癣豺亡局滇争糯贸C语言知识竞赛C语言知识竞赛 11 设有: int a=1,b=2,c=3,d=4,m=2,n=2; 执行 (m=ab)(n=cd)后n的值是 A)1 B)2 C)3 D)4 答案:B 汛揣攫接酉矽浩闯芬镊辱铬萌秧慧查使蔬苗政室锥瞪绘歧巍陶千状弃紫汗C语言知识竞赛C语言知识竞赛 12 对表达式for(表达式1;?;表达式3)可理解为 A)for(表达式1;0;表达式3)? B)for(表达式1;1;表达式3) C)for(表达式1;表达式1;表达式3)? D)for(表达式1;表达式3;表达式3) 答案:B 俐骸翁巳妊龚宵围传阂姚搏首撕俘桩轰旬痘转擦莱佳虎滦阳诲缆寨奖先观C语言知识竞赛C语言知识竞赛 13 若有说明:int a[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是 A)2 B)3 C)4 D)无确定值 答案:B 莫笑

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档