加个判断

倚天照海花无数,流水高山心自知。
2006-09-10 23:51
#include<stdio.h>
void main()
{
int a,b;
printf("请输入一个数字:");
scanf("%d",&a);
for(b=1;b<=10;b++)
{
printf("%3d*%3d=%3d",a,b,a*b);
if(b%2==0)
{
printf("\n");
}
}

2006-09-10 23:53
版主大大下面加上去好象也不行反而变成
输入一个数字:5
5*1=5 5*2=10 5*3=15 5*4=20......一直不换行排队下去了
不是变成:
请输入一个数字:5
5*1=5 5*2=10
5*3=15 5*4=20
....一行显示两个
2006-09-11 00:09

好像不太对称
2006-09-11 00:22
2006-09-11 00:23
版主大大是对的!!我复制上去运行显示错误是因为最后少了个}
2006-09-11 00:37
版主后面加个大大是干嘛滴?你们那尊称叫大大?
2006-09-11 00:40
if(b%2==0)
这句话是什么意思.
{
printf("%3d*%3d=%3d",a,b,a*b);
if(b%2==0)
上面加了{是什么意思.
printf("\n");
为什么换行要放在最后输出?
版主大大能教教我吗?书上有的话写得太专业了对我这种菜菜鸟来说实在比较难理解!
2006-09-11 00:45
2006-09-11 00:48
2006-09-11 00:49