2010计算机大专班C语言试题.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文档。上传文档
查看更多
PAGE 3 华中科技技师学院2011—2012第二学期C语言期末考试试题(卷) 姓名 班级 学号 题号 一 二 三 四 总分 得分 单选题(每小题1分,共20分) C语言中,要求对变量做强制定义的主要理由是 A. 便于移植 B. 便于写文件 C. 便于编译预处理程序 D. 便于确定类型和分配空间 下面哪一项是合法的变量名 315 B. _213 C.AD D.char 若 int *P ;scanf(“%d” a);。则下面赋值正确的是 A. *p=a; B. p=a; C. p=a; D. *p=a; 以下结果为整数的表达式(设有 int i; char c; float f;)是 i+f B. i*c D. c+f C.i+c+f 设有说明语句char ch=’\72’; 则变量ch 包含一个字符 B.包含两个字符 C.包含五个字符 D.说明不合法 在C语言中,要求运算符对象必须是整形的运算符是 A./ B.!= C.% D.== 有表达式(a=3*5,a*4),请问此表达式执行后,整个表达式的值为 A.20 B.60 C.15 D.240 设n=10,i=4,则值运算n%=i+1执行后,n的值是 0 B. 3 C. 2 D. 1 设 int n=3; 则++n和n的结果分别是 2 4 B. 3 4 C. 4 3 D. 3 3 以下使i的运算结果为4的表达式是 Int i=0,j=0; B. int i=1,j=0; j=i=((i=3)*2); int i=0,j=1; (j==1)?(i=1):(i=3); D.int i=1,j=1; i+=i+=2; scanf()函数中的格式控制字符串后面必须是 A.变量地址 B.变量名 C.常量 D.表达式 printf()函数中格式控制部分 是加上双引号(“”)的一个字符串 包括需要原样输出的普通字符,但不包括转义字符 包括格式说明符,并且其必须与输出表列中的输出项的类型匹配,个数相同 A和C都是正确的 下列语句正确的是 printf(%d%dm10,15);B.printf(“%s”,’a’);C.printf(“%c”,’hello’); D.scanf(“%f”,real); 分析下列程序的运行结果,正确的是 Main() {int x=12; Printf (“%d,%o,%x,%u”,x,x,x,x);} A.12,14,c,12 B.12,12,12,12 C.12,41,C,12 D. 12,012,0X12,12 分析下列的运行结果,正确的是 Main() {int x=235; double y=3.1415926; printf(“x=%-6d,y=%14.5f\n”,x,y);} A.x=235 ,y= 3.14159 B.x= 235,y= 3.14159 C.x=235 ,y=3.141593 D.x=235,y=3.14159 已定义x为float型变量,x=213.82631;printf(“%-4.2f\n”,x);则输出结果是 输出格式描述符的域宽不够,不能输出 B.213.82 C.213.83 D.213.8 int a=123;float b=345.678;函数printf(“a=%5d\tb=%7.4f\n”,a,b);的结果是 A.a= 123 b=345.6780 B.a=123 b=345.6780 C.a= 123 b=345.6780 D.a=123 b=345.678 若有char ch=’#’;float b=345.678;函数printf(“%c\t%-8.2f\n”,ch,a);的结果是 # 345.678 B.#345.68 C .# 345.68 D.#345.678 若有float a,b,c; a=b=c=1.389;则执行以下语句的输出结果是 Printf(a=%f\tb=%f\tc=%f\n”,a*2,b+2.3,c); a=2.788 b=3.589

文档评论(0)

我思故我在 + 关注
实名认证
文档贡献者

部分用户下载打不开,可能是因为word版本过低,用wps打开,然后另存为一个新的,就可以用word打开了

1亿VIP精品文档

相关文档