C语言编程输出1~1000内既能被3整除又能被7整除的数的和

 我来答
热爱学习的Genji
高粉答主

2020-07-20 · 说的都是干货,快来关注
知道小有建树答主
回答量:1894
采纳率:100%
帮助的人:27.3万
展开全部

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 实现形式。

匿名用户
2018-10-31
展开全部
为什么最后求和是负的858969772

sum要赋初值为0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
疯狂小鸟ZXD
高粉答主

2018-10-31 · 每个回答都超有意思的
知道大有可为答主
回答量:1.3万
采纳率:96%
帮助的人:2900万
展开全部

#include<stdio.h>
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);
}

如图所示,望采纳。。。。。。

更多追问追答
追问
为什么最后求和是负的858969772
为什么最后求和是负的858969772
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赢皮大8
2018-10-31 · TA获得超过889个赞
知道小有建树答主
回答量:991
采纳率:75%
帮助的人:499万
展开全部
int sum=0;
int i;
for(i=7;i<=1000;i+=7){
    if(i%3==0)sum+=i;
}
printf("%d",sum);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式