数控循环程序怎么编程 编C语言程序“编程计算1到50中是7的倍数的数值之和”,使用for循环语句。
编C语言程序“编程计算1到50中是7的倍数的数值之和”,使用for循环语句。
编C语言程序“编程计算1到50中是7的倍数的数值之和”,使用for循环语句。
#include <stdio.h>int main(){ int i,s = 1; for(i = 1 ; i <= 50; ++i){ if( i % 7 == 0) s += i; } printf("%dn",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<<"请输入年月日:"<<endl;
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<<"本年是闰年,这天是本年的第"<<b<<"天。"<<endl;
}
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<<"本年是平年,这天是本年的第"<<b<<"天。"<<endl;
}
}
这是第一题答案
这是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 < 50);
System.out.println (sum);
}
}
编城计算1至50中是7的倍数的数值之和
#include<stdio.h>
#include<math.H>
main()
{int a=0,i;
for(i=1;i<=50;i++)
if(i%7==0)a=a+i;
printf("%dn",a);}
用C语言 编程,计算1至50是7的倍数的数值之和,用for语句尽兴实现。输出。。怎么做
#include<stdio.h>
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);
}
}
}
- 上一篇
惹是生非解释和意思 惹是生非 [rě shì shēng fēi]_成語解釋_成語出處_成語造句_近義詞_反義詞_相關成語_成語接龍_英文翻譯
惹是生非 [rě hì hē g fēi]_成語解釋_成語出處_成語造句_近義詞_反義詞_相關成語_成語接龍_英文翻譯 惹是生非 [rě hì hē g fēi][惹是生非]成語解釋惹:引起;非:事端
- 下一篇
简短情话古风 意境的空间说说-感人的情话!
意境的空间说说-感人的情话 一、我不能给你百万豪宅,我不能给你灿烂光环,我所能给你的只有我的一片真心。二、借一丝春风清逸,披一件淡雅素衣,饮一杯雨前清茶,漫步於梨花树下,任白花纷落,温文尔雅,净玉无瑕