西安交通大学17年9月课程考试《程序设计基础(高起专)》作业考核试题.docVIP

西安交通大学17年9月课程考试《程序设计基础(高起专)》作业考核试题.doc

  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文档。上传文档
查看更多
西安交通大学17年9月课程考试《程序设计基础(高起专)》作业考核试题

西安交通大学17年9月课程考试《程序设计基础(高起专)》作业考核试题 一、单选题(共 30 道试题,共 60 分。) 1. C语言中,定义结构体的保留字是()。 A. union B. struct C. enum D. typedef 正确答案: 2. 逻辑运算符两侧运算对象的数据类型()。 A. 只能是0或1 B. 只能是0或非0正数 C. 只能是整型或字符型数据 D. 可以是任何类型的数据 正确答案: 3. int a[10];合法的数组元素的最小下标值为()。 A. 10 B. 9 C. 1 D. 0 正确答案: 4. 已知x=43,ch=A,y=0;则表达式(x=ychB!y)的值是()。 A. 0 B. 语法错 C. 1 D. 假 正确答案: 5. 设C语言中,int类型数据占2个字节,则short类型数据占()。 A. 1个字节 B. 2个字节 C. 4个字节 D. 8个字节 正确答案: 6. 若有int i=3,*p;p=i;下列语句中输出结果为3的是()。 A. printf(%d,p); B. printf(%d,*i); C. printf(%d,*p); D. printf(%d,p); 正确答案: 7. 经过下列的语句 int j,a[10],*p;定义后,下列语句中合法的是()。 A. p=p+2; B. p=a[5]; C. p=a[2]+2; D. p=(j+2); 正确答案: 8. 若有说明int a[3][4];则a数组元素的非法引用是()。 A. a[0][2*1] B. a[1][3] C. a[4-2][0] D. a[0][4] 正确答案: 9. 以下数值中,不正确的八进制数或十六进制数是()。 A. 0x16 B. 016 C. -1 D. 0xaaaa 正确答案: 10. 以下错误的描述是:函数调用可以()。 A. 出现在执行语句中 B. 出现在一个表达式中 C. 做为一个函数的实参 D. 做为一个函数的形参 正确答案: 11. 设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为()。 A. int B. float C. double D. 不确定 正确答案: 12. 要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。 A. fopen(A.\user\abc.txt,r) B. fopen(A.\\user\\abc.txt,r+) C. fopen(A.\user\abc.txt,rb) D. fopen(A.\\user\\abc.txt,w) 正确答案: 13. 以下运算符中,优先级最高的运算符是()。 A. || B. % C. ! D. == 正确答案: 14. 若x=2,y=3则xy的结果是()。 A. 0 B. 2 C. 3 D. 5 正确答案: 15. 下列程序段的输出结果为()。Float k=0.8567;printf(%06.1d%%,k*100); A. 0085.6%% B. 0085.7%% C. 0085.6% D. .857 正确答案: 16. 对以下说明语句int a[10]={6,7,8,9,10};的正确理解是()。 A. 将5个初值依次赋给a[1]至a[5] B. 将5个初值依次赋给a[0]至a[4] C. 将5个初值依次赋给a[6]至a[10] D. 因为数组长度与初值的个数不相同,所以此语句不正确 正确答案: 17. 下列程序段的输出结果为()。Int x=3,y=2;printf(%d,(x-=y,x*=y+8/5)); A. 1 B. 7 C. 3 D. 5 正确答案: 18. 关于建立函数的目的,以下正确的说法是()。 A. 提高程序的执行效率 B. 提高程序的可读性 C. 减少程序的篇幅 D. 减少程序文件所占内存 正确答案: 19. 用户定义的函数不可以调用的函数是()。 A. 非整型返回值的 B. 本文件外的 C. main函数 D. 本函数下面定义的 正确答案: 20. int a=1,b=2,c=3;if(ab)a=b;if(ac)a=c;则a的值为()。 A. 1 B. 2 C. 3 D. 不一定 正确答案: 21. 下列程序的输出结果是()。main(){char c1=97,c2=98;printf(%d%c,c1,c2);} A. 9798 B. 97b C. a98 D. ab 正确答案: 22. 下列标识符中,不合法的C语言用户自定义标识符是()。 A. printf B. enum C. _ D. sin 正确答案: 23. 若fp是指向某文件的指针,且已读到此文

文档评论(0)

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

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

1亿VIP精品文档

相关文档