大学网课搜题引擎
首页
安徽省网络课程学习中心平台
C语言程序设计
第七章 数组
题目详情
简答题
若有定义int a[][3]={1,2,3,4,5,6,7};,则数组a第一维的大小是______。
A 2
B 3
C 4
D 无法确定
查看答案与解析
简答题
以下程序的输出结果是______。 #include "stdio.h"void main() { int i, a[10]; for(i=9;i>=0;i--) a[i]=10-i; printf("%d%d%d",a[2],a[5],a[8]); } A 258 B 741 C 852 D 369
简答题
以下定义语句正确的是______。 A int n=5,a[n][n]; B int a[3][]={1,2,3,4,5,6}; C int a[][3]; D int a[][3]={1,2,3,4,5,6};
简答题
如果有定义int b[3][3]={0,1,2,0,1,2,0,1,2},i=1;,则b[b[i][i]][i]的值是______。 A 1 B 2 C 0 D 错误的表达式
简答题
C语言中,一维数组下标的最小值是______。 A 1 B 0 C 视说明语句而定 D 无固定下限
简答题
若有定义int a[3][4] ;,则该二维数组的元素个数是______。 A 7 B 3 C 12 D 4
简答题
若有如下定义 int a[10]; 则对a数组元素的正确引用是______。 A a[10] B a[3.5] C a(5) D a[10-10]
简答题
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。 A 整型常量 B 整型表达式 C 任何类型的表达式 D 整型常量或整型表达式
简答题
如果定义int a[]={1,2,3,0}; 则a[a[a[0]]]的值是______。 A 0 B 1 C 2 D 3
简答题
以下定义不正确的是______。 A float a[2][ ]={1}; B float a[ ][2]={1}; C float a[2][2]={1}; D float a[2][2]={{1},{1}};
简答题
若二维数组a有m行n列,设a[0][0]位于数组的第一个位置上,则计算任一元素a[i][j]在数组中位置的公式是______。 A j*m+i+1 B j*m+i C i*n+j D i*n+j+1
简答题
以下程序的输出结果是______。 #include "stdio.h" void main() { int i,k,a[10],p[3]; k=5; for (i=0;i for (i=0;i for (i=0;i printf("%d ",k); } A 20 B 21 C 22 D 23
简答题
若有说明: int a[10]={1,2,3,4,5,6,7,8,9,10};char c='a',d;,则数值为4的表达式是______。 A a[4] B a[d-a] C a['d'-'c'] D a['d'-c]
简答题
以下能对一维数组a进行正确初始化的语句是______。 A int a[10]= (0,0,0,0,0); B int a[10]={ }; C int a[10]={0}; D int a[10]={10*1};
简答题
若有语句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 因数组长度与初值个数不同,故语句不正确
简答题
如果有以下定义,则输出语句printf("%d%d%d%d ",a[0][3],a[1][2],a[2][1],a[3][0]; 在屏幕上显示的结果是______。 int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; A 0650 B 1470 C 5430 D 输出值不定
C语言程序设计
章节列表
期中教学抽测(1-5章)
8
第一章 C语言概述
4
模拟考试1
9
第二章 基本数据类型
3
第三章 输入输出字符
4
模拟考试2
10
第四章 选择结构
6
第五章 循环结构
17
第六章 函数
10
第七章 数组
16
第八章 指针
5
第九章 字符串
14