1 / 9
文档名称:

华南理工大学2016年C 试卷及答案.doc

格式:doc   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

华南理工大学2016年C 试卷及答案.doc

上传人:luyinyzha 2016/7/7 文件大小:0 KB

下载得到文件列表

华南理工大学2016年C 试卷及答案.doc

文档介绍

文档介绍:《高级程序设计语言 C++ 》试卷 A诚信应考, ***将带来严重后果! 华南理工大学期末考试《高级程序设计语言 C++(1) 》试卷 A 注意事项: 1. 考前请将试卷和答题纸密封线内各项填写清楚; 2. 所有答案写在答题纸上,否则无效; 3 .试卷和答题纸同时提交; 4 .考试形式:闭卷; 5. 本试卷共五大题,满分 100 分,考试时间 120 分钟。题号一二三四五总分得分评卷人一、单项选择题(每小题 2 分,共 22分 1. 表达式 65 /10* +100%3 的结果为(D) 。(A) 14 (B) 12 (C) 1 (D) 13 2. 设变量定义 intx =10, y, z; 执行语句 y=z=x --;y=x== z; 后变量 y 的值是(A) 。(A) 0 (B) 1 (C) 9 (D) 10 3. 下面 for 语句执行时循环次数为( B )。 int i,j; for ( i=0, j=3; i=j; ){ cout << i << j << endl; i++; j--; } (A) 0 (B) 3 (C) 10 (D) 无限 4. 下列不合法的标识符名称是(B) 。(A) word (B) continue (C) cpp (D) _ab 5. 假定有以下说明语句,则下面引用形式错误的是(B)。 struct Student { char sno[20] ; double score ; }; Student stu[3]={{ “ 201011111 ”,80}, {“ 201011112 ”,75}, {“ 201011113 ”,91}}, *p=stu ; (A) p-> sno; (B) (p++). sno; (C) (p++)-> sno ; (D) (*p). sno ; _____________ ________ …姓名学号学院专业座位号( 密封线内不答题) ……………………………………………………密………………………………………………封………………………………………线……………………………………《高级程序设计语言 C++ 》试卷 A 6. 已知 int i=1; int *Ptr1 , *Ptr2 ; 下面哪条语句不合法(C) 。(A)Ptr1 = &i; (B) Ptr1 = Ptr2; (C) Ptr1 = 0x1234; (D) Ptr1 = NULL; 7. 已知 char* s1= " 123 ", *s2= "34"; cout<<strcmp(s1,s2); 的输出结果为( D) 。(A) true (B) false (C) 1 (D) -1 8. 设已定义浮点型变量 data ,以二进制方式把 data 的值写入输出文件流对象 outfile 中去, 正确的语句是(C)。(A) ((double *) &data, sizeof(double)) ; (B) ((double *) &data, data) ; (C) ((char *) &data, sizeof(double)) ; (D) ((char *) &data, data)