以下程序的输出结果是:( )。main(){char *s="12134211"; int v[4]={0,0,0,0},k,i;for (k=0;s[k];k++){switch(s[k]){case '1':i=0;case '2':i=1;case '3':i=2;case '4':i=3;}v[i]++;}for(k=0; k<4;k++) printf("%d ",v[k]);}
A. 4 2 1 8
B. 0 0 0 8
C. 4 6 7 8
D. 8 8 8 8
查看答案
以下不能正确进行字符串赋初值的语句为()
A. char str[5]="good!"
B. char str[]="good!"
C. char *str="good!"
D. char str[5]={'g','o','o','d'}
以下程序段:char a[3],b[]="China";a=b;printf("%s",a);则:( )
A. 运行后将输出China
B. 运行后将输出Ch
C. 运行后将输出Chi
D. 编译出错
DAC的位数越多,转换精度越高
A. 对
B. 错
聚合物样品应该采用什么制样方法?
A. 电解抛光
B. 离子减薄
C. 聚焦离子束
D. 超薄切片