大学MOOC 计算机基础II(南通理工学院)1463121167 最新慕课完整章节测试答案
第七课第五周1 函数
小测验7
1、单选题:
以下哪句不是正确的原型?
选项:
A: int f();
B: int f(int i);
C: int f(int);
D: int f(int i) {}
答案: 【 int f(int i) {}】
2、单选题:
以下哪个函数的定义是错误的?
选项:
A: void f() {}
B: void f(int i) { return i+1; }
C: void f(int i) {}
D: int f() { return 0; }
答案: 【 void f(int i) { return i+1; }】
3、多选题:
对于不返回值而且只有一个int类型的参数的函数,以下哪些函数原型是正确的?
选项:
A: void f(int x);
B: void f();
C: void f(int);
D: void f(x);
答案: 【 void f(int x);;
void f();;
void f(int);】
4、填空题:
以下程序的输出是什么?#include <stdio.h>void swap(int a, int b);int main(){ int a = 5; int b = 6; swap(a,b); printf("%d-%dn", a, b); return 0;}void swap(int a, int b){ int t = a; a = b; b = t;}
答案: 【 5-6】
第八课第五周2 数组
小测验8
1、单选题:
若有定义:int a[2][3];则以下选项中不越界的正确的访问有:
选项:
A: a[2][0]
B: a[2][3]
C: a[1>2][0]
D: a[0][3]
答案: 【 a[1>2][0]】
2、单选题:
以下程序片段的输出结果是:int m[][
剩余75%内容付费后可查看
