c#编程题:求1000以内既能被5整除又能被7整除的数,并每五个输出一次和

如题所述

using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;

namespace question
{
class Program
{
static void Main(string[] args)
{
ArrayList Value = new ArrayList();
int x=0;
for (int i = 0; i <= 1000; i++)
{
if (i % 5 == 0&&i%7==0)
{
Value.Add(i);

}
}

foreach (int j in Value)
{
Console.Write(j+" ");
x++;
if(x%5==0)
{
int sum=0;
for(int y=x;y>=x-5;y--)
{
sum=sum+(int)Value[y];
}
Console.WriteLine("和是" + sum);

}
}
Console.ReadLine();
}
}
}
我这是从0开始算的 应该符合你的要求
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-06
int a = 0;
int b = 0;
int c = 0;
int j = 0;
int d = 0;
for (int i = 0; i < 1000; i++)
{
a = i % 5;
b = i % 7;
if (a == 0 && b == 0)
{
j++;
c = j % 5;
d += i;
Response.Write(i+"<br/>");
if (c == 0)
{
Response.Write("和为:"+d+"<br>");
d = 0;
}
}
}
第2个回答  2011-01-06
int i=1000;
int s=0;
int n=1;
while(i--){
if(!(i%5&&i%7))
{
s+=i;
n++;
}
if(n==5){n=1;
cw(s);s=0;
}
}本回答被网友采纳

用c语言求1-100之间的既可以被5整除又可以被7整除的数
下面给出一个使用C语言实现求1到100之间既可以被5整除又可以被7整除的数的示例代码:```c include <stdio.h> int main() { int i;printf("1-100之间既可以被5整除又可以被7整除的数有:");for (i = 1; i <= 100; i++) { if (i % 5 == 0 && i % 7 == 0) { printf("...

用C# 求出1~1000之间的所有能被7整除的数,并计算和输出每5个的和
{ static void Main(string[] args){ int Count = 0;int Sum = 0;for (int i = 1; i <= 1000; i++){ if (i % 7 == 0){ Sum += i;Count++;Console.Write("{0} ", i);} if (Count == 5){ Console.Write("这五个数的和为{0} ", Sum);Sum = 0;Count = 0;Co...

c语言:编程输出1到1000之间能被7整除的数,并求和
1 对1到1000进行遍历;2 对每个数值进行判断,如可以被7整除,则输出并累加;3 退出循环后,输出结果。不过由于要求是可以被7整除的数,所以,可以取巧,在算法上,从7开始遍历,每次加7,即可确保每个数都是可以被7整除的。按照这个思想,只需要遍历,输出,加求和即可。代码如下:int main(){ ...

编程输出1~1000之间能被3整除,又能被7整除的数
public void sendNum(){ int num=1000;for(int i=0;i<=num;i++)\/\/循环体,从0开始循环,每次循环i变量+1,当i变量大于1000时退出循环 { if(i%3==0&&i%7==0)\/\/如果i变量除以3的余数等于0并且i变量除以7的余数等于0,则执行下面语句 { Console.WriteLine(i.ToString());\/\/输出i变量并且...

单片机设计一程序,找出1000以内能被3整除而且能被7整除的所有偶数?
2. 在循环中,判断当前数字是否能被3整除并且能被7整除,如果是,则输出该数字。3. 循环结束后,程序执行完毕。下面是C语言代码的实现:```c include <reg51.h> include <stdio.h> void main(){ int i;for(i=2; i<=1000; i+=2){ if(i%3 == 0 && i%7 == 0){ printf("%d\\n...

用python统计并输出1000以内所有能同时被3和7整除的数的个数?
print("在1到1000的范围内,有{}个数能同时被3和7整除。".format(count))这段代码通过遍历1到1000之间的数,筛选出能同时被3和7整除的数,然后计算并输出它们的个数。在C\/C++中,也有类似的方法,比如:c include int main() { int i, count = 0;for (i = 1; i <= 100; i++) {...

C# 编程求100以内能被7整除的最大自然数?
{ Console.WriteLine("请输入1-100范威之内的整数");} for (int j = 100; j >= 1; j-- ){ if ( j % 7 == 0){ return j;} } } 这个方法可以找出你想要的100以内的最大可以被整除的自然数的倍数 eg: 想找7的100以内最大倍数 int k = this.number(7);k就是你要的结果 想...

想深入学习C#语言,有没有达人知道C#的好的资料呢?
45 编程输出1~100中能被3整除但不能被5整除的数,并统计有多少个这样的数。46. 编程输出1000以内的所有素数。47. 编写一个程序,对输入的4个整数,求出其中最大值和最小值。48. 分别用for,while,do…while语句编写程序,实现求前n个自然数之和。49. 编程输出九九乘法表。50. 定义一个行数和列数相等的二维...

C#语言。求100内被7整除的所有数字相加的式子
string str="";int count=0;for(int i=0;i<100;i++){ if(i%7==0){ str+=i+"+";count+=i;} } str=str.substring(0,str.length-1)+"="+count;公式为str 结果我count

C语言编程:求1到100中能被3或7整除的数之和。
以下是一份简单的C语言程序,能够求出1到100中能被3或7整除的数之和:```c include <stdio.h> int main() { int i, sum = 0;for (i = 1; i <= 100; i++) { if (i % 3 == 0 || i % 7 == 0) { sum += i;} } printf("The sum of numbers that can be divided...

相似回答