092试卷-C程序设计基础.DOC

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

(092)上海大学200-2010年学期试卷 20.3 课程名:程序设计课程号:学分:5应试人声明: 我保证遵守《上海大学学生手册》中的《上海大学考场规则》,如有考试违纪、作弊行为,愿意接受《上海大学学生考试违纪、作弊行为界定及处分规定》的纪律处分。 学号: 姓名: 学院/教师: 题号 一 二 三 四 卷面 上机 总分 题分 18 70 30 100 得分 考生须知: 试卷和答题纸上的”学号、姓名、学院、教师”都要填上; 所有答题内容都写在答卷纸上,交卷时将试卷和答卷纸一起交上; 不遵守上述要求者考试成绩将为零分。 本卷考试的得分为卷面分,电脑上机考试(另行安排)的得分为上机分,考试成绩为卷面分与上机分之和。 A) b-a B) 5ab C) int D) INT 2. 以下选项中,哪个是合法的常量(____) A) 0789 B) 0xEFG C) 9.2e2 D) 2e9.2 3. 设n为16位整数,则n的取值范围是(____) A) -32768至32768 B) 0至65536 C) -32768至32767 D) 0至65535 4. 设int n=-1; 则n在内存中的16位编码是(____) A) 1111 1111 1111 1111 B) 1000 0000 0000 0001 C) 1111 1111 1111 1110 D) 0000 0000 0000 0000 5. 设有int n;判断n是一个2位正整数的表达式是(____) A) n10 n100 B) n=10 n=99 C) !(n10) || n100 D) n=10 || n=99 6. 设有定义int a=5,b; 赋值使b为9的语句是(____) A) b=++a+4; B) b=(a++)+3; C) b=8+!(a==5); D) b=(a++==6)?8:9; 7. 以下哪条语句输出字符a的ASCII编码 (____) A) printf(%d,a); B) printf(%c,a); C) printf(%d,a); D) putchar(a); 8. 设有char str[80];则下列输入字符串的语句中正确的是(____) A) scanf(%s,str); B) scanf(%s,str[80]); C) scanf(%s,str); D) scanf(%s,str[0]); 9. 在C语言中,表示结束当前函数的语句是(____) A) return语句 B) break语句 C) continue语句 D) exit语句 10.以下选项中,合法的函数说明语句是(____) A) void func( char a[], b[]); B) void func( char *a, char b[]); C) void func( char a[]; char *b); D) void func( char *a, *b ); 11. 在字符串常用函数中,用于比较字符串大小的函数是(____) A) strlen B) strcpy C) strcat D) strcmp 12. 设有定义char a[]=abcDEF,*p=a+3;则puts(p)的输出结果是(____) A) abcDEF B) bcDEF C) cDEF D) DEF 13. 以下4个变量定义中,定义p为二级指针的是(____) A) int **p; B) int (*p)( ); C) int *p[10]; D) int (*p)[10]; 14. 设有以下结构体定义及初始化,则表达式结果为i的是(____) struct node { int num; char name[20]

文档评论(0)

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

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

1亿VIP精品文档

相关文档