2005-2006科技学院c试题b.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2005-2006科技学院c试题b

第  PAGE 5 页 专 业 班 级 姓 名 学 号  答题纸(页数)5页 华北电力大学科技学院试卷 卷别B考试科目: 高级语言程序设计 ( C ) 课程号: 课序号:_____ 考核时间:______________ 题 号一二三四五六七八九十十一十二十三十四十五总分分 数阅卷人选择题:(每题 2 分,共50分) 1、一个C程序的执行是从(? ? )。 A)本程序的main函数开始,到main函数结束; B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束; C)本程序的main函数开始,到本程序文件的最后一个函数结束; D)本程序文件的第一个函数开始,到本程序main函数结束. 2. 下列变量定义正确的是( ). A)int x_1 ; y; B)int x=y=5; C)int for=4; D)int x-y=2; 3. 算法具有五个特性,以下选项中不属于算法特性的是 ( ). (A)有穷性 (B)简洁性 (C)可行性 (D)确定性 4. C语言中运算对象必须是整型的运算符是( ). A) %= B) / C) = D) 〈= 5. 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是( ? )。 A) 7?????????????? B) 8???????????? C) 6?????????????? D) 2 6、有输入语句:scanf(a=%d,b=%d,c=%d,a,b,c);,为使变量a的值为1,b为3,c为2,从键盘输入数据的正确形式应当是(? ? )。 A)132??????????????????????????? B)1,3,2 C)a=1 b=3 c=2??????????????????? D)a=1,b=3,c=2 7. 以下正确的函数说明是 ( )。 A)float add(int x,y) B)int add(int x ; int y) C)char add( ) D)int add(char x[ ] [ ]) 8、阅读以下程序,当输入数据的形式为:25,13,10回车,正确的输出结果是( ? )。 #include stdio.h void main() { int x,y,z; scanf(“%d%d%d”,x,y,z); printf(“x+y+z=%d\n”,x+y+z); } A)x+y+z=48????????????????? B)x+y+z=35 C)x+z=35??????????????????? D)不确定值 9.下列程序的输出结果是( ) #include stdio.h void main() { char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; printf(%d,*--p); } A)非法 B)a[4]的地址 C)5 D)3 10.以下程序的输出结果是( ) # include stdio.h void main() { int i, a[10]; for(i=9;i=0;i--) a[i]=10-i; printf(%d%d%d,a[2],a[5],a[8]); } A)258 B) 741 C) 852 D) 369 11. 以下程序的输出结果是( ). # include stdio.h void main( ) { int x=10,y=10,i; for(i=0;x8;y=++i) printf(%d%d ,x--,y); } A)10 1 9 2 B) 9 8 7 6 C) 10 9 9 0 D) 10 10 91 12. 下列程序的运行结果是( ) # include stdio.h void fun(int *a, int *b) { int *k; k=a; a=b; b=k; } void main() { int a=3, b=6, *x=a, *y=b; fun(x,y); printf(%d %d, a, b); } A) 6 3 B) 3 6 C) 编译出错 D) 0 0 13. 以下数组定义中不正确的是( ) A) int a[2][3]; B) int b[][3]={0,1,2,3}; C) int c[100][100]={0}; D) int d[3][]=

文档评论(0)

cuotian + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档