if(b%2==0)
这句话是什么意思.
{
printf("%3d*%3d=%3d",a,b,a*b);
if(b%2==0)
上面加了{是什么意思.
printf("\n");
为什么换行要放在最后输出?
版主大大能教教我吗?书上有的话写得太专业了对我这种菜菜鸟来说实在比较难理解!
用b来控制换行,b%2==0表示 每遇到偶数行时就换行.
if()
{
...
}
只是编程风格的问题,如果里面只有一条语句,可以不加大括号.

倚天照海花无数,流水高山心自知。
if(b%2==0)
这句话是什么意思.
{
printf("%3d*%3d=%3d",a,b,a*b);
if(b%2==0)
上面加了{是什么意思.
printf("\n");
为什么换行要放在最后输出?
版主大大能教教我吗?书上有的话写得太专业了对我这种菜菜鸟来说实在比较难理解!
用b来控制换行,b%2==0表示 每遇到偶数行时就换行.
if()
{
...
}
只是编程风格的问题,如果里面只有一条语句,可以不加大括号.

2006-09-11 08:25
2006-09-11 16:37
2006-09-11 16:40


2006-09-11 17:33
2006-09-11 17:45
2006-09-11 17:57
#include<stdio.h>
main()
{
float x,y,a,b,c,d,e;
x=scanf("%f",&x);
y=scanf("%f",&y);
a=x+y;
b=x-y;
c=x*y;
d=x/y;
e=(int)x%(int)y;
printf("%f,%f,%f,%f,%f",a,b,c,d,e);
}
#include<stdio.h>
main()
{
int i;
float x,y;
printf("please enter a num\n");
scanf("%f",&x);
for(i=1;i<=10;i++)
{
y=x*i;
printf("%f\n",y);
}
}
2006-09-11 19:29
#include<stdio.h>
void main()
{
float a,b;
float he=0,ji=0,chu=0,jian=0;
printf("请输入俩个数:");
scanf("%f%f",&a,&b);
he=a+b;
ji=a*b;
chu=a/b;
jian=a-b;
printf("和为:%0.2f\n积为:%0.2f\n减为:%0.2f\n除为:%0.2f\n",he,ji,jian,chu);
}
这是第一个
第二个就是用上面的for循环
2006-09-11 20:10
#include<stdio.h>
void main()
{
float a,b,c,d,e,f,g;
printf("请输入两个数:");
scanf("%f%f",&a,&b);
c=a+b;
d=a-b;
e=a*b;
f=a/b;
g=a%b;
printf("和为 %d\n",c);
printf("差为 %d\n",d);
printf("积为 %d\n",e);
printf("商为 %f\n",f);
printf("余数为 %d\n",g);
}
我也是新学的!就当复习一变了~
[此贴子已经被作者于2006-9-11 21:49:25编辑过]

2006-09-11 21:48