=||
乘法就是连续加。。。如8*7的结果和7个8相加或8个7相加
类似地,除法也就是连续减法。。。这么说的话,计算机里的算术运算可以只用加法就可以实现了
好了,入正题
C程序如下:
#include
int
main()
{
int
a,b,i,c=0
//注意了,c的值应该被初始化为0,否则c就是随机数
scanf("%d%d",&a,&b)
for(i=1i<=bi++)
//累加b次
c=c+a
printf("%d\n",c)
return
0
}
另外,你那巧闹句循环连续运行什么意思,是要连续多次的进行输入、输出?
还有,只有加法的功能的话。。。(我现在开始晕了)
如果你要连续多次循环的话,可以用一个大循环把整个过程包起来
大概是这样?
#include
int
main()
{
char
d='0'
int
a,b,i,c
do{
c=0
//每次乘法c重置为0
scanf("%d%d",&a,&b)
for(i=1i<=bi++)
/凯宽虚/累加b次
c=c+a
printf("%d\n",c)
printf("输入n结束运算,其他任意键继续运算\n")
getchar()
//输入数字都是用回盯燃车键结束(不要告诉我你不是啊=
=||)
//这个getchar用来把回车读进来,要不然会再循环一次
d=getchar()
//输入n或其他键
if(d=='n')
break
//输入n时退出循环
}while(1)
//永真,一直循环
return
0
}
#include <stdio.h>#include <stdlib.h>
int main()
{
int i=1
雀源 int sum=0
while(i<=100)
{
sum+=i
i++
}
printf("顷裂态%d",sum)
return 源毕0
}
#include <stdio.h>int main(void) {
int a, sum = 0
printf("Enter your numbers(0 to end): ")
scanf("%d", &a)
while (a != 0) {
吵盯sum += a
液枝 scanf("%d"升埋和, &a)
}
printf("The sum is: %d\n", sum)
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)