在c语言中只是具有加法计算功能时循环连续运行

在c语言中只是具有加法计算功能时循环连续运行,第1张

=

=||

乘法就是连续加。。。如8*7的结果和7个8相加或8个7相加

另外,减法也可以视作是加法,如9-5可以看做9+(-5)

类似地,除法也就是连续减法。。。这么说的话,计算机里的算术运算可以只用加法就可以实现了

好了,入正题

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

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12345996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存