#include<stdio.h>
void main()
{
char a[5][5]={{' ',' ','*'},{' ','*','*','*'},{'*','*','*','*','*'},{' ','*','*','*'},{' ',' ',' ','*'}}
int i,j;
for (i=o;i<5;i++)printf("\n");
for (j=0;j<5;j++)printf("%c",a[i][j]);
}
第1个回答 2011-05-19
循环如for (i=o;i<5;i++)printf("\n");
i初始值为0.i小于5时执行以下的语句。执行后就进行i++(也就是把i自身+1)。
i初始值为0.i小于5时执行以下的语句。执行后就进行i++(也就是把i自身+1)。
第2个回答 2011-05-19
这个是循环语句的语法形势,追问
详细的说一下是什么意思。谢谢
追答这个只是一个声明,语法而已 只需要知道怎么用,用了什么结果就行了。
char a[5][5]={{' ',' ','*'},{' ','*','*','*'},{'*','*','*','*','*'},{' ','*','*','*'},{' ',' ',' ','*'}}
这个是数组定义 5个数组里面有5个元素
第3个回答 2020-05-07
c语言中,输入和输出是需要指定数据的类型,如下面的程序:#include
void
main()
{
char
a,b,c;
scanf("%c%c%c",&a,&b,&c);printf("%c,%c,%c\n",a,b,c);
printf("%d,%d,%d\n",a,b,c);
getch();
}比如你输入a
b
c第一个输出语句会输出abc第二个语句由于使用%d所以会输出abc对应的ascii码
void
main()
{
char
a,b,c;
scanf("%c%c%c",&a,&b,&c);printf("%c,%c,%c\n",a,b,c);
printf("%d,%d,%d\n",a,b,c);
getch();
}比如你输入a
b
c第一个输出语句会输出abc第二个语句由于使用%d所以会输出abc对应的ascii码
第4个回答 2011-05-19
循环的意思