以下对一维数组的所有元素进行正确初始化的是( )。A. int a[10] = (0, 0, 0, 0); B. int a[10] = { };C. int a[ ] = {0};D. int a[10] = {10*6};
A. int a[10] = (0, 0, 0, 0);
B. int a[10] = { };
C. int a[ ] = {0}
D. int a[10] = {10*6}
查看答案
若使用一维数组名作函数实参,则以下正确的说法是()
A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调用函数中 ,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致
以下程序运行后输出的结果是()int main(){int p[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2) j+=p[i];printf("%d\n",j);}
A. 42
B. 45
C. 56
D. 60
以下程序的运行结果是 。#include void main( ){int a[10],i;a[0] = 1;for (i = 1; i<10; i++ )a[i] = a[i - 1] + 2;for (i = 0; i<10; i++ )printf("a[%d] = %d\t",i,a[i]);}
以下程序的运行结果是 。#include void main( ){int i, a[5];for (i = 0; i<5; i++ )a[i] = 2*i + 1;for (i = 0; i<5; i++ )printf("a[%d] = %d\t",i,a[i]);printf("\n ");