C语言程序设计模拟试题全解.doc

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

这是往年的一份考试题,因为今年是上机考试,所以参考价值并不大.大家简单看看相关知识点的出题方式即可. 《C语言程序设计》模拟试卷 一、单项选择题(本大题共20题,每题2 分,共40分) 1、若a、b均为int型变量,且a=100,则关于循环语句for(b=100;a=b;++a,++b) ?? printf ( “ ------------“) ;的正确说法是。 A、循环体只执行一次????????? B死循环? C、循环体一次也不执行????????D输出-----------若x、y、z均为int 型变量,则执行下列语句后的z值为?。 ?? x=; y=2; z=1; z=(xy)?z :y ; z = (zy)?z:x; ?? A、1???????? B、4?????? C、2???????????? D、3 3、‘D’ + 32- 2的结果是。 ?? A、’’?????? B、’’的ASC码????? C、’’?????????? D、’’的ASCⅡ码 下面标识符中,合法的用户标识符为。 ?? AP#Ad????? B、12a?????? C、char?????????? D、_int 5、语句char str[20]说明str是一个字符串,最多能表示。 ?? A、20个字符????? B、个字符??? C、18个字符???? D、个字符 、将转换成float型变量的方法是。 A、float ???? B、(float)??? C、float()??? D、float)(x+y+z) 7、以下不正确的描述是。 A、?使用while和do-while循环时,循环变量初始化的操作应在循环语句之前完成 B、?while循环是先判断表达式后执行循环体语句 C、?do-while和for循环均是先执行循环体语句,后判断表达式 D、?for、while、do-while循环中的循环体均可以由空语句构成 、在循环中使用 语句的功能是。 A、?使程序的执行跳出所在的那一重循环 B、?使程序执行结束 C、?跳出包含此语句的所有循环 D、?终止本次循环,继续下次循环 、下面是一个初始化指针的语句:int *px = a;其中指针变量的名字应该是。 ?? ? A、*pz?????????? B、a???????? C、px?????????? D、a 只能是常量 只能是常量或常量表达式 可以是变量或常量 无论是变量或常量,只要在执行时已经有确定的值就行 11、变量的指针,其含义是指该变量的 。 A、值 B、地址 C、名 D、一个标志 12、若定义函数: int f(int x) { x++; return x;} 执行以下语句: int a=5,s; s=f(a); 则a的值是A、5 6 B、6 6 C、5 5 D、6 5 13、有字符数组a,则正确的输入语句是 。 A、 scanf( %s,a); B、 scanf( %c,a); C、 gets(a); D、 gets( a); 14、有以下程序段: void main() { int i,s=0; for(i=1;i20;i+=2) s+=i; printf(%d\n,s); } 该程序段实现的功能是 。 A、自然数1~20的累加和 B、自然数1~20的奇数和 C、自然数1~20中的偶数之和 D、自然数1~19的累加和 15. 以下程序执行后的输出结果是 。 #includestdio.h void main() { int i,n=0; for(i=2;i5;i++) {do { if(i%3) continue; n++; } while(!i); n++; } printf(n=%d\n,n); } A、n=5 B、n=2 C、n=3 D、n=4 16、调用函数的实参与被调用函数的形参应该有如下关系。 ??? A、只要求实参和形参个数相等?? B、只要求形参和实参顺序相同 ??? C、只要求实参和形参数据类型相同??? D、上述三点均需具备?以下程序执行后输出的结果是main() { int??

文档评论(0)

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

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

1亿VIP精品文档

相关文档