下载此文档

兰大《C语言程序设计》15秋在线作业2.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
谋学网 《语言程序设计》 15 秋在线作业 2 一、单选题(共 15 道试题,共 60分。) 1. 下面程序段 x=y=0;whil(x<15) y++,x+=++y;printf("%,%",y,x); 的运行结果是() . 20,7 . 6,12 . 20,8 . 8,20 正确答案: 2. 下面描述正确的是() . 两个字符串包含的字符个数相同时, 才能比较字符串. 字符个数多的字符串比字符个数少的字符串大. 字符串"STOP" 与"STOP 空格" 相等. 字符串"Tht" 小于字符串"Th" 正确答案: “文件包含”预处理语句的使用形式中,当#inlu 后面的文件名用"" 括起时, 寻找被包含文件的方式是(). 直接按照系统设定的标准方式搜索目录. 先在源程序所在目录搜索, 再按照系统设定的标准方式搜索. 仅仅搜索源程序所在目录. 仅仅搜索当前目录正确答案: 4. 设有如下定义 int x=10,y=3,z; 则语句 printf("%\n",z=(x%y,x/y)); 的输出结果是() . 正确答案: 5. 表达式-l?(10?10:1):(0?0:-1) 的值为() . 10 .. -1 正确答案: 6. 若数组有 m列,则 li][j] 之前的数组元素个数为() . (i-1)*(i-1) . i*m+j+1 . i*m+j-1 谋学网 . i*m+j 正确答案: 7. 语言规定, 简单变量做实参时, 它和对应形参之间的数据传递方式是() . 地址传递. 单向值传递. 由实参传给形参, 再由形参传回实参. 由用户指定传递方式正确答案: 8. 源程序文件名为 ho. 经过编译后,在命令行提示符下输入( ) ,则在屏幕上将显示 goo morning 。#inlu <> min(int rg,hr *rgv[]) { int i; for (i=1;i<rg;i++) printf("%s%",rgv[i],(i<rg-1)?' ':'\n'); } . goomorning . hogoomorning . goomorning . min(goomorning) 正确答案: 9. 根据下面的定义, 能打印出字母“M”的语句是( )strut prson{hr nm[9];int g;};strut prson lss[10]={"John",17,"Pul",19,"Mry",18,"m",16 }; . printf("%\n",lss[3].nm) . printf("%\n",lss[3].nm[l]) . printf("%\n",lss[2].nm[l]) . printf("%\n",lss[2].nm[0]) 正确答案: 10. 以下叙述中不正确的是() . 预处理命令都必须以# 开始. 在程序中凡是以# 开始的语句行都是预处理命令行. 程序在执行过程中对预处理命令行进行处理. 以下是正确的宏定义#finIM_P 正确答案: 11. 已知 h 是字符型变量, 下面正确的赋值语句是() . h='123' . h='\xff' . h='\08' . h="\" 正确答案: 12. 若有以下定义, int k=7,x=12, 则能使值为 3 的表达式是() . x%=k%=5 . x%

兰大《C语言程序设计》15秋在线作业2 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小47 KB
  • 时间2017-05-25
最近更新