下载此文档

安徽大学C语言2013期末上机考试试卷及答案.doc


文档分类:办公文档 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
2013上机考试试题
一、单项选择题
【C 】
A.|| B.* C.++ D.&&
【D 】
A. char str[3][]={“abc”,’1’};
B. char str[][3]={“abc”,’1’};
C. char str[3][]={‘a’,’1’};
D. char str[][3]={‘a’,’1’};
【D 】
A. #define N 1 3
B. define N 3
C. #define N-1 3
D. #define N 3
4. 下列标识符中不能作为函数名的是【A 】
A. 3_fn
B. fn_fn
C. fn_0
D. fn
5. 定义float Num; *ptr=&Num; 下列表达式中错误的是【B 】
A. *&ptr
B. &*Num
C. &*ptr
D. *&Num
6. strlen(“\\129\129abc\t”)的值是【C 】
A. 9 B. 12 C. 10 D. 7
,它和对应形参之间的数据传递方式是【D 】
A. 由用户指定传递方式
B. 双向值传递
C. 地址传递
D. 单向值传递
8. 函数调用不可以出现在【A 】中
A. 函数的形参
B. 表达式
C. 函数的实参
D. 执行语句
9. 下列程序的输出结果是【B 】
Int a[]={1,2,3,4,5,6},*pa;
pa=a;
*(pa+2)+=2;
Printf(“%d%d”,*pa,*(pa+2));
A. 06 B. 15 C. 04 D. 14
10. 以下函数说明正确的是【A 】
A. short max (int X, int Y);
B. short max (int X; int Y);
C. short max (int X; int Y)
D. short max (int X, Y)
11. char *str=”1234”;char *p;p=str;printf(“%s”,p+1);输出结果是【B 】
A. 1234 B. 234 C. 134 D. 123
12. 下列条件表达式中,【C 】可以判断c是否为大写字母。
A. ‘A’<=c<=’Z’
B. “A”<=c<=”Z”
C. ‘A’<=c&&c<=’Z’
D. “A”<=c&&c<=”Z”
13. 【D 】可以判断字符串str1是否小于字符串str2.
A. if(str1<str2)
B. if(strcmp(str1,str2)>0)
C. if(strcmp(str1,str2))
(strcmp(str2,str1)>0)
14. 局部变量的存储类型默认为【A 】
A. auto B. register C. static D. extern
15. 若定义int *p[3]; 标识符p表示【B 】
A. 指针函数 B. 指针数组 C. 数组指针 D. 函数指针
二、填空题
1. 表达式“(a>b)?__

安徽大学C语言2013期末上机考试试卷及答案 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小46 KB
  • 时间2018-03-11