运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a<

admin2010-12-10  16

问题 运行下列程序时,若输入的数据为“1,2,3”,则输出结果是(    )。    main()    {  float a,b,c,t;        scanf("%f,%f,%f",&a,&b,&c);        if(a<

选项 A、int a[5]={0,1,2,3,4,5};
B、char a[]={0,1,2,3,4,5};
C、char  a={’A’,’B’,’C’);
D、int a[5]="0123";

答案B

解析  在定义数组时,如果赋给的初始值个数大于数值的长度,这样就会越界,因此选项A错误;选项C中定义的是一个字符变量C;选项D)中整型数组a中只能存储整型数据,而不能存储字符串常量“0123”。
转载请注明原文地址:https://kaotiyun.com/show/h1Pp777K
0

最新回复(0)