C语言程序设计基础_复习资料一.docVIP

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

-- 《程序设计基础》 院(系) 班级 学号 姓名 试卷卷面成绩 占课程考核成绩 % 平时 成绩占 % 课程考核成绩 题号 一 二 三 四 五 六 七 八 九 十 小计 得分 得 分 一、单项选择题(每小题2分,共30分) 下面四组字符串中,可用作C语言的用户标识符的是【 】。 A) a2_b3、 _123、For B) define、static 、sum C) 2a、DO、sizeof D) while、_abc、 m_12 下面数据中不是C语言常量的是【 】。 A) \0 B) a C) 1.4e-2 D) 084 若有定义int a; char b; float c; 则表达式 a*b-c 的类型是【 】。 A)char B) double C) float D) int 完整的计算机系统由【 】组成。 A) 运算器、控制器、存储器、输入设备和输出设备 B) 主机和外部设备 C) 硬件系统和软件系统 D) 主机箱、显示器、键盘、鼠标、打印机 若有定义int a=0100; 则执行printf(%d, %o, %x\n, a, a, a); 后输出为【 】。 A) 64, 100, 40 B) 64, 64, 40 C) 100, 100, 64 D) 100, 144, 64 下面表达式中,错误的是【 】。 A) y+=++x B) b = -c= ++c C) 15x0!=0 D) -- m ? 0 : 1=3 判断字符串s1是否大于s2,应当使用【 】。 A ) if(s1 s2) B) if(strcmp(s1, s2)) C) if(strcmp(s2, s1) 0) D) if(strcmp(s1, s2) 0) 任何程序都必须加载到【 】中才能被CPU执行。 A)磁盘 B) 硬盘 C) 内存 D) 外存 以下能对二维数组b正确进行初始化的语句是【 】。 A) int b[2][3]={{1,1},{2,2},{3,3}}; B) int b[3][ ]= {1},{2},{3}}; C) int b[ ][ ]={1,2,3,4,5,6}; D) int b[ ][3]={{1,1,1},{2,2},{3}}; 若有如下程序段 int x=3; do x-=2; while(!(--x)); printf(%d,x); 则输出结果是【】。 A) -3 B) -2 C) 1 D) 是死循环 若有如下定义: int a[5]={1,2,3,4,5},*p=a; 则值为5的表达式是【 】。 A) *(p+5) B) *p+=4 C) p+4 D) *p+5 若有定义int m, n=3, *p=m; 则与m=n; 等价的语句是【 】。 A) *p=*n; B) *p=*n; C) *p=n; D) m=*p; 若有定义char ch[ ]={abc\0edf}, *p=ch; 则执行printf(%c, *p+5); 输出为【 】。 A) df B) f C) d D) e 若有下面的程序段,则正确的fun函数的首部是【 】。 main( ) { char a[10]; int n, m; …… m=fun (n, a);…… } A) int fun(int x, char *y) B) int *fun (int p, char q[20]) C) int fun (int m, char n) D) int *fun (int a, char b) 若有以下定义,则以下结构体成员引用形式中不正确的是【 】的。 struct { int m, n; char ch; } a, *p=a; A)a.n B)(*p).n C)p.n D)p-n 得 分 二、填空题(每小题2分,共10分) 在计算机内部采用________进制进行信息的存储、运算和传递。 已知D盘中的文件存储如下图所示,假设当前路径为d:\program design\exam, 访问文件作业1.doc文件的相对路径为___________________

文档评论(0)

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

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

1亿VIP精品文档

相关文档