2016年10月自考00342高级语言程序设计(一)真题

📍 全国统考 💯 满分:100分 ✓ 及格:60分 ⏱ 时长:150分钟 📝 题量:28题
单项选择题
1. 函数中定义的变量类型可以是
A. auto 型
C. register 型
B. static 型
D. 以上三种类型
显示答案
单项选择题
2. 关于函数正确的说法是
A. 函数必须有返回值
C. 返回值可以是指针类型
B. 函数可以嵌套定义
D. 函数必须有形式参数
显示答案
单项选择题
3. 设 int s[3][4]={1,2,3,4,5,6};,值为 2 的数组元素是
A. s[0][0]
B. s[0][1]
C. s[1][0]
D. s[1][1]
显示答案
单项选择题
4. 下列不是递归函数的是
A. int t(int n) \begin{aligned} & \text{if(n==0) return 0;} \\ & \text{else return(n-1);} \end{aligned}
C. int t(int n) \begin{aligned} & \text{if(n==0) return 0;} \\ & \text{else return n+t(n-1);} \end{aligned}
D. int t(int n) \begin{aligned} & \text{if(n==0) return 0;} \\ & \text{else return n*t(n-1);} \end{aligned}
显示答案
单项选择题
5. 设 float w=0;int x=1,y=2;char z=’3′;,下列语句错误的是
A. switch(x) \begin{aligned} & \text{case } 0: \\ & \text{case } 1: \\ & \text{case } 2: \\ & \text{default: } ; \end{aligned}
C. switch(z)
B. switch(y)
D. switch(w)
显示答案
单项选择题
6. 设 char ch=65;,下列语句错误的是
A. printf(“%f\n”,ch);
C. printf(“%d\n”,ch);
B. printf(“%c\n”,ch);
D. printf(“%x\n”,ch);
显示答案
单项选择题
7. 正确定义一维数组的是
A. char s[20];
C. #define N 20 char s[N];
B. int n=20; char s[n];
D. int n; scanf(“%d”, &n); char s[n];
显示答案
单项选择题
8. 设 int u=1,*p; 下列语句正确的是
A. p=&u;
C. &p=u;
B. p=u;
D. u=&p;
显示答案
9.当打开文件出现错误时,系统函数 fopen{{1}} 的返回值是…
🔒 已锁定
🔒
本试卷共 28 道题
您已预览前 8 题,还有 20 题待解锁

相关内容

喜欢就支持一下吧
点赞2 分享
6,784
历年真题
8,274
在线课程
302
累计练习
10
学习用户