c语言中用while语句计算1加到50,编C语言程序“编程计算1到50中是7的倍数的数值之和”,使用for循环语句。...

编C语言程序“编程计算1到50中是7的倍数的数值之和”,使用for循环语句。以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

34faa9c1e6f5e2f9e49b4befc4e2ea94.png

编C语言程序“编程计算1到50中是7的倍数的数值之和”,使用for循环语句。

#include int main(){ int i,s = 1; for(i = 1 ; i <= 50; ++i){ if( i % 7 == 0) s += i; } printf("%d\n",s); return 0;}

Java如何编程计算1至50中是7的倍数的数值之和。用while循环编辑

public class SumTest { public static void main(String[] args) { int i = 1, sum = 0; while (i <= 50) { if (i % 7 == 0) { sum += i; } i++; } System.out.println(sum); }}

sum+=i; 等同于 sum=sum+i;

如果 i 除于 7余数为0,则表示i 是7的倍数,就把 i 加进去。

java里 编程计算1至50中是7的倍数的数值之和

public class Class5 {

public static void main(String[] args) {主方法入口

int sum=0;定义一个变量来将所有能被7整除的数字相加

for(int i=1;i<=50;i++) {循环

if(i%7==0) {判断1到50内能被7整除

sum+=i;将所有能被7整除的相加

}

}

System.out.println("能被7整除的"+sum);输出结果

}

}

要是还有什么不懂得,可以继续提问,

用java如何编程计算1至50中7的倍数的数值之和,用while语句

int calculateSum() {

int sum =0, i=1;

while ( i<=50){

if(i%7 ==0)

sum += i;

i++;

}

return sum;

}

编程计算1至50中是7的倍数的数值之和。使用“%”运算符判断7的倍数

#include "iostream.h"

void main()

{

int nian,yue,ri;

cout<

cin>>nian>>yue>>ri;

if(nian<1000||nian>9999)

if(yue>12)

if(ri>31)

int a,b;

if(nian%4==0)

{

switch(yue)

{

case 1:a=0;break;

case 2:a=31;break;

case 3:a=31+29;break;

case 4:a=31+29+31;break;

case 5:a=31+29+31+30;break;

case 6:a=31+29+31+30+31;break;

case 7:a=31+29+31+30+31+30;break;

case 8:a=31+29+31+30+31+30+31;break;

case 9:a=31+29+31+30+31+30+31+31;break;

case 10:a=31+29+31+30+31+30+31+31+30;break;

case 11:a=31+29+31+30+31+30+31+31+30+31;break;

case 12:a=31+29+31+30+31+30+31+31+30+31+30;break;

}

b=a+ri;

cout<

}

else

{

switch(yue)

{

case 1:a=0;break;

case 2:a=31;break;

case 3:a=31+28;break;

case 4:a=31+28+31;break;

case 5:a=31+28+31+30;break;

case 6:a=31+28+31+30+31;break;

case 7:a=31+28+31+30+31+30;break;

case 8:a=31+28+31+30+31+30+31;break;

case 9:a=31+28+31+30+31+30+31+31;break;

case 10:a=31+28+31+30+31+30+31+31+30;break;

case 11:a=31+28+31+30+31+30+31+31+30+31;break;

case 12:a=31+28+31+30+31+30+31+31+30+31+30;break;

}

b=a+ri;

cout<

}

}

这是第一题答案

这是C++写的。你把头文件换成C语言的。

CIN是出入,COUT是输出,你换成对应的就行了,PRINTF好像是。。忘记了。已经调试成功,

java里怎么编程计算1至50中是7的倍数的数值之和?

public class ReplaceNumber

{

public static void main ( String[] args )

{

int sum = 0;

int n = 1;

do

{

if (n % 7 == 0)

{

sum += n;

}

n++;

} while (n 

System.out.println (sum);

}

}

编城计算1至50中是7的倍数的数值之和

#include

#include

main()

{int a=0,i;

for(i=1;i<=50;i++)

if(i%7==0)a=a+i;

printf("%d\n",a);}

用C语言 编程,计算1至50是7的倍数的数值之和,用for语句尽兴实现。输出。。怎么做

#include

int main(void)

{

int i,a;

for(i=1;i<=50;i++)

{

a=i%7;

if(a==0)

printf("%d ");

}

return 0;

}

这里用到了被一个数除然后取余数,记号是%, 如果余数是零,则能被这个数整除,如果不能(即余数为1,2,3,4,5,6)则不能被整除。

java编程计算 1至50中是7的倍数的数值之和?不知道哪里出错,进入死循环了

package .jbit.output;

public class shuzhi {

public static void main(String[]args){

int i=1;

int sum=0;

while(i<=50){

if(i%7==0){

sum=sum+i;

}

i++;把这个语句放在if外面就可以了

System.out.println("能被7整除的数相加的和为:"+sum);

}

}

}

分页:

1

23

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值