中国大学moocc语言辅导资料

[复制链接]
查看: 29|回复: 0

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341694
发表于 2025-3-20 17:42:07 | 显示全部楼层 |阅读模式
C语言
学校: 无
问题 1: 1. C语言中“&”是( )运算符。
选项:

A. 指针

B. 取地址

C. 赋值

D. 连接
答案: 取地址
问题 2: 2. C语言中,对指针变量的初始化正确的是( )。
选项:

A. int a;
int p=&a;

B. float a;
int *p=&a;

C. int a;
int *p=&a;

D. int a;
int *p=1000
答案: int a;
int *p=&a;
问题 3: 3. C语言中, 给指针变量赋值,只能够赋予( )。
选项:

A. 常量

B. 变量

C. 地址

D. 函数
答案: 地址
问题 4: 1. C语言中,对指针变量进行运算时,“*”的作用是( )。
选项:

A. 取地址

B. 定义指针变量

C. 获取指针所指向变量在内存中的数据

D. 乘法
答案: 获取指针所指向变量在内存中的数据
问题 5: 1. 在C语言中,一个数组的下标从( )。
选项:

A. 0

B. 1

C. 2

D. 3
答案: 0
问题 6: 2. 在C语言中引用数组元素时,其数组下标的数据类型允许是( )。
选项:

A. 整型常量

B. 整型表达式

C. 整型常量或整型表达式

D. 任何类型表达式
答案: 整型常量或整型表达式
问题 7: 1. 下列一维数组的初始化中,正确的是( )。
选项:

A. int a[9]=(1,2,3,4,5,6,7,8,9);

B. int a(9)={1,2,3,4,5,6,7,8,9};

C. int a<9>=(1,2,3,4,5,6,7,8,9);

D. int a[9]={1,2,3,4,5,6,7,8,9};
答案: 请关注ybaotk.com搜题查看答案
问题 8: 1. 在C语言中,如果数组中( )称为一维数组。
选项:

A. 只有一行数字

B. 有二行数字

C. 有多行数字

D. 有三行数字
答案: 请关注ybaotk.com搜题查看答案
问题 9: 1. 若有定义:double w[10];则数组w的元素下标范围是( )。
选项:

A. [0,9]

B. [0,10]

C. [1,10]

D. [1,9]
答案: 请关注ybaotk.com搜题查看答案
问题 10: 2. 以下能正确定义一维数组的选项是( )。
选项:

A. char a[]={0,1,2,3,4,5};

B. int a[5]={0,1,2,3,4,5};

C. char a={‘A’,’B’,’C’}

D. int a[5]=”0123”;
答案: 请关注ybaotk.com搜题查看答案
问题 11: 3. 在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。
选项:

A. 整型常量

B. 整型表达式

C. 整型常量或整型表达式

D. 任何类型的表达式
答案: 请关注ybaotk.com搜题查看答案
问题 12: 4. 对以下说明语句的正确理解是( )。
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. 因为数组长度与初值的个数不相同,所以此语句不正确
答案: 请关注ybaotk.com搜题查看答案
问题 13: 5. 以下对一维数组m进行正确初始化的是( )。
选项:

A. int m[10]=(0,0,0,0);

B. int m[10]={ };

C. int m[]={0};

D. int m[10]={10*2};
答案: 请关注ybaotk.com搜题查看答案

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x





上一篇:中国大学moocc语言程序设计(2024年秋季学期)辅导资料
下一篇:中国大学moocgnss测量技术辅导资料
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图