C语言中A能被B整除,则A除以B的余数为0,A%B=0。
具体代码如下:
public class Asak {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int num=0;
System.out.println("1~1000之间能被3整除又可以被7整除的数: ");
for (int i=1;i<1000;i++){
if (i%3==0&&i%7==0){
num++;
System.out.print(i+"\t");
if (num%10==0&&num>=10)
System.out.println();
}
}
}
}
扩展资料:
第1步: 定义程序目标
当在开始写程序之前,应对希望程序要做什么有一个清晰的想法。考虑程序需要的信息,程序需要进行的计算和操作,以及程序应该报告的信息。在这一规划阶段,应该用一般概念来考虑问题,而不是一些具体的计算机语言术语来考虑。
第2步: 设计程序
当在对程序需要完成的事情有一个概念性的认识后,就应该决定程序要如何完成它,用户界面应该是怎么样的,程序应该如何组织,目标用户是谁,有多长的时间来完成实现这个程序等等。
这个部分其实就像写作文一样,当想好要写什么题材的文章之后,接下来就要列出文章中的大纲,需要几个段落,需要用到什么手法,每个段落写的是什么内容,一共有多少时间来给完成这篇文章。把这些内容规划出来列成大纲,然后依次实现就可以了。
第3步: 编写代码
在程序有了清晰的设计后,就可以通过编写代码来实现它了。也就是说,将设计构思转变为 C 语言。这里是真正需要使用 C 知识的地方。可以在纸上勾画的想法,但最终必须将代码输入计算机。一般来说,需要使用文本编辑器来创建一种称为源代码的文件,该文件包含程序设计的的 C 实现形式。
为什么最后求和是负的858969772
sum要赋初值为0
#include
main()
{
int i,sum;
for(i=1;i<=1000;i++)
if(i%3==0&&i%7==0){
printf("%d\t",i);
sum+=i;
}
printf("\nsum = %d\n",sum);
}
如图所示,望采纳。。。。。。
int sum=0;
int i;
for(i=7;i<=1000;i+=7){
if(i%3==0)sum+=i;
}
printf("%d",sum);