网站大量收购独家精品文档,联系QQ:2885784924

17春地大《C语言程序设计(新)》在线作业1.doc

17春地大《C语言程序设计(新)》在线作业1.doc

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

地大《C语言程序设计(新)》在线作业一 一、单选题(共 15 道试题,共 60 分。) 1. 用C语言编制的源程序要变为目标程序,必须经过 A. 编辑 B. 编译 C. 解释 D. 连接 正确答案: 2. 为了避免嵌套的条件分支语句的二义性,C语言规定,C程序中的else总是与()组成配对关系。 A. 缩排位置相同的if B. 在其之前末配对的if C. 在其之前末配对的最近的if D. 同一行上的if 正确答案: 3. 已知:char ch=‘A‘;,则表达式ch=(ch=‘A‘ch=‘Z‘)?(ch+32):ch;的值是______。 A. A B. a C. Z D. z 正确答案: 4. 简单变量做实参时,实参与其对应的形参之间的数据传递方式是_______ A. 双向值传递方式 B. 地址传递方式 C. 单向值传递方式 D. 用户指定传递方式 正确答案: 5. 下列数组定义正确的是________ A. int a[5],b[2,3] B. char no(30) C. char x[] D. int x[5]={1,2,3}; 正确答案: 6. 设变量定义为“int s[ ]=hello\nworld\n;”,则数组s中有()个元素。 A. 12 B. 13 C. 14 D. 15 正确答案: 7. 若变量已正确说明为int类型,要给a,b,c输入数据,以下语句正确的是 A. read(a,b,c); B. scanf(“%d%d%d”,a,b,c); C. scanf(“%D%D%D”,a,%b,%c); D. scanf(“%d%d%d”,a,b,c); 正确答案: 8. 以下4个选项中,不能看作一条语句的是 A. {;} B. a=0,b=0,c=0; C. if(a0); D. if(b==0) m=1;n=2; 正确答案: 9. 以下对一维数组a进行正确初始化的语句是______。( ) A. int a[10]=(0,0,0,0,0) B. int a[10]={}; C. int a[10]={0}; D. int a[2]={10,9,8}; 正确答案: 10. 下列符号中,合法的C标识符是__________.①#i ②ab ③_ave ④a_com A. ②④ B. ②③ C. ③④ D. ② 正确答案: 11. 设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式 (m=ab)(n=cd)运算后,n的值是__________. A. 0 B. 1 C. 2 D. 3 正确答案: 12. 以下有关宏替换的叙述错误的是 A. 宏名必须用大写字母表示 B. 宏替换不占用运行时间 C. 宏名不具有类型 D. 宏替换只是字符替换 正确答案: 13. 下面程序的结果是什么?Int i=3,j=4;i?i++:j++;printf(“%d %d\n”,i,j); A. 3 3 B. 4 4 C. 3 4 D. 4 3 正确答案: 14. 当调用函数时,实参是一个数组名,则向函数传送的是 ( ) A. 数组的长度 B. 数组的首地址 C. 数组每一个元素的地址 D. 数组每个元素中的值 正确答案: 15. 如果有int a=5,b=3;则在执行“!ab++;”后a和b的值是() A. 5 3 B. 0 1 C. 0 3 D. 54 正确答案: 地大《C语言程序设计(新)》在线作业一 二、判断题(共 10 道试题,共 40 分。) 1. ‘ a’和“a”在内存中所占字节数相同。( ) A. 错误 B. 正确 正确答案: 2. 在C程序中所用的变量必须先定义后使用。 A. 错误 B. 正确 正确答案: 3. 数据结构指的是数据的组织形式,数组就是一种数据结构( ) A. 错误 B. 正确 正确答案: 4. switch语句中,各个case和default的出现次序不影响执行结果。( ) A. 错误 B. 正确 正确答案: 5. 在使用C语言库函数时,要用预编译命令“#include”将有关的头文件包括到用户源文件中。( ) A. 错误 B. 正确 正确答案: 6. 在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。 A. 错误 B. 正确 正确答案: 7. 在C语言中,构造类型有以下几种:结构体类型、共用体(联合)类型、指针类型 A. 错误 B. 正确 正确答案: 8. 自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( ) A. 错误 B. 正确 正确答案: 9. C程序中的注释部分可有可无,通常可以省略。 A. 错误 B. 正确 正确答案: 10. 一个in

文档评论(0)

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

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

1亿VIP精品文档

相关文档