C小程序的简单题
下列程序的功能是将字符串〃country〃纵向显示在屏幕上。填空完成程序。
#include<stdio.h>
main()
{ static char a[]=〃country〃;
int i; for(i=0;a[i]!=′′;_______)
printf(〃%cn〃,_______);
添什么东西呢?
还有:′′---表示什么意思?
谢谢。
参考答案:' '中间应该是'\0',这个循环条件是指字符串达到尾部时才结束循环;
第一格填i++,因为字符串a是个字符数组,要一个一个的将字符输出;
第二格填a[i],但是格式字符"%cn"是有问题的,我估计是"%c\n"每输出一个字符换一行。