假设有数组double x[5],下面何种方式能够为数组中的每个元素正确赋值()
A. scanf(“%lf”,x);
B. for(int i=1;i<=5;i++) scanf(“%lf”,x[i]);
C. for(int i=1;i<=5;i++) scanf(“%lf”,&x[i]);
D. for(int i=0;i<5;i++) scanf(“%lf”,&x[i]);
查看答案
假设有int a[2][3],下列描述中错误的是()
A. 数组的大小为6
B. 可以通过scanf(“%d”,a)为数组的第0号元素赋值
C. 可以通过printf(“%d”,a)输出数组中的全部元素
D. 可以通过for(int i=0;i<=1;i++) for(int j=0;j<=2;j++)scanf(“%d”,&a[i][j]);来为数组中的每一个元素赋值
下列对字符数组赋值正确的是()
A. char s[5]=“abcde”;
B. chars[10];s[10]=“abcd”;
C. chars[]={‘a’ , ‘b’ };
D. chars[2]={‘a’ , ‘b’ , ‘c’};
假设有float x[5],则可以通过scanf(“%f”,x)这一条语句,一次性为数组x的所有元素进行输入赋值
A. 对
B. 错
可以通过下标来访问数组中的元素,下标必须是整型常量
A. 对
B. 错