选择题
不能将字符串“i am a stdent"赋给字符数组的方法是()
A gets(a) B i=0;while((a[i]=getschar())!=‘\n') i++;
C scanf("%s", a); D gets(a+1);
这个题答案是什么?为什么?
[解决办法]
如果不考虑楼主打错的话,选C
因为字符串有空格,而C默认读到空格就结束了
发布时间: 2013-01-26 13:47:02 作者: rapoo
选择题
不能将字符串“i am a stdent"赋给字符数组的方法是()
A gets(a) B i=0;while((a[i]=getschar())!=‘\n') i++;
C scanf("%s", a); D gets(a+1);
这个题答案是什么?为什么?
[解决办法]
如果不考虑楼主打错的话,选C
因为字符串有空格,而C默认读到空格就结束了