下面程序的输出结果是 main() { char str[10],c=’a’; int i=0; for(;i<5;i++) str[i]=c++; printf("%s",str); }

admin2009-02-15  13

问题 下面程序的输出结果是    main()    {    char str[10],c=’a’;    int i=0;    for(;i<5;i++)     str=c++;     printf("%s",str);    }

选项 A、abcde
B、a
C、不确定
D、bcdef

答案4

解析 字符串少一个结束标志,所以输出的结果不确定。
转载请注明原文地址:https://kaotiyun.com/show/NVXp777K
0

最新回复(0)