计算出1到1000以内所有不能被7整除的整数之和

2.请编写函数fun,它的功能是:求出1到1000之内能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。 2.请编写函数fun,它的功能是:求出1到1000之内能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。 #include<stdio.h> #include<stdlib.h> int fun(int a,int b){ int s=0; for(int i=a;i<=b;i++){ if((((i%7)==0)&&((i%11)!=0))||(((i%7)!=0)&&((i%11) 阅读详情

/*
    习题1:计算出1到1000以内所有不能被7整除的整数之和
            计划:
                第一步:算出1000以内能被7整除的数字有多少个。
                            1000 / 7 =142.8个 ,所以是142个。并且算出他们的和
                第二步:在算出1000个整数相加的和
                第三步:用1000个整数和减去能被7整除的整数和
                第四步:得到结果
*/

public class Test{

    public static void main(String[] args){

        int jieguo1 = 0;//设置结果1为0

    int i = 7;   //先设置一个int类型为7 的数值(用来计算能被7整除的整数和)

    for (int k = 1;k <= 142 ;k++ ){//已知总共有142个能被7整除的数字,所以总共循环142遍

        int qihe = i*k;                //k从1开始到142 每个数字*i的和

        jieguo1 += qihe;                //把他们的和,赋值给结果1

   }

    System.out.println("1~1000内能被7整除的整数和为:"+jieguo1);//结果1

    int jieguo2 = 0;

    for (int j = 1;j<=1000 ;j++ ){ //计算1~1000的整数和

        jieguo2 += j;                    //赋值给结果2

    }

    System.out.println("1~1000的整数和为:" + jieguo2);//结果2

    System.out.println("1000以内除了被7整除的整数和为:"+(jieguo2 - jieguo1));//用结果2减去结果1

    //以上为自己的第一次的思路

    System.out.println("-----------------------------------------------------");

    //一下是为第二次的思路

    int m = 0;

    for (int n = 1;n<=1000 ;n++ ){

      if (n % 7 =0){//如果当n能被7整除时,下一步就是跳过这个跟数字 

            continue;
 Test.java:30: 错误: 意外的类型
                if (n % 7 =0){//如果当n能被7整除时,下一步就是跳过这个跟数字
                      ^
            需要: 变量
            找到:    值
            1 个错误
            结果错误,发现if语句后面应该跟的是布尔表达式

    
        if ((n % 7) != 0){  //如果循环到某个n可以不被7整除时
            m += n;                // 就把每个n的结果赋值给m
        }
        
    }
    System.out.println("1~1000以内不能被7整除的整数和为:" + m);

    System.out.println("-------------一上为自己的思路------------------------");
    System.out.println("-------------一下为老师的思路------------------------");

    int b = 0;
    for (int a=1;a<=1000 ;a++ ){
        if (a % 7 == 0 ){
            continue;
      }
    b += a;    
    }
    System.out.println("1~1000以内不能被7整除的整数和为:"+ b);
 

    }
}

 

运行结果为:

 

电流采样电路设计:差分放大与ADC采集详解 在电机控制、电源管理、电池监测等应用中,电流采样是一个关键环节。通常,我们使用小阻值的采样电阻将电流信号转换为电压信号,再通过运放放大后送入ADC进行采集。本文将详细分析一种基于差分放大器的电流采样电路,包括信号放大、参考电压偏置、滤波保护以及ADC转换计算等内容。 阅读详情

相关推荐

GEO数据库数据下载方法总结

#GEO数据下载 GEO是生信分析经常用到的数据库。经常需要从中获取表达矩阵,平台信息,meta信息等,本博文总结了几种下载GEO数据的方法,各有优劣,实际应用过程中自行选择适合自己的。 ##方法一:直接从浏览器中下载 以数据集GSE1001为例, 可以直接点击“Series Matrix Files”获取该样本txt格式的表达谱数据,一般我们认为这种处理过的表达谱数据是没有问题的,当然,具体情况具体分析。 打开下载的文件可以看到许多“#”开头的行,这些是注释信息,一般关注这些注释信息中的“data pr

sakoko_的博客 4万+

Python -- 计算1000以内的正整数被7整除的前20个数(for循环)

写法1: count = 1 for i in range(7, 1000, 7):     print(i)     if count == 20:         berak # 终止当前循环体的执行     count += 1 写法2: count = 0 for i in range(7, 1000, 7):     print(i)     count += 1     if coun...

python_lqx的博客 6977

【斯坦福计网CS144项目】环境配置 & Lab0: ByteStream

前言 感觉学了不少 C++ 编程的知识和技术但比较缺少实践,于是打算找一些项目跟着做一做。 首先安利一个自学网站 CS自学指南,北大的同学做的,汇总了很多国内外高校 CS 相关的高质量公开课,其中大部分是有课程项目的。翻了翻感觉 Stanford 的这门 CS144 计网课的 Lab 比较有趣,难度也不错,就是它了! 课程网址:CS 144: Introduction to Computer Networking 我跟的是 2021 Fall 学期的版本。 准备工作 在上面的网站中先把 8 个实验的文档(

アルタイル 8163

计算1000以内所有不能被7整除的整数之和(必学例题)

题目:计算1000以内所有不能被7整除的整数之和 代码如下: 执行结果如下:429429

小财迷嘻嘻的博客 6337

CAB单片机开发指南

CAB单片机开发使用指南,IDE安装及烧录注意事项

Zoebuxiangtian的博客 1558

Serdes之什么是(CDR)?

光收发器和电收发器使用的是我们所说的串行数据通信。在这种通信方式中,数据位是按顺序一个接一个地传输的。光收发器和电收发器使用的是我们所说的串行数据通信。在这种通信方式中,数据位是按顺序一个接一个地传输的。目前市场上大多数收发器都没有专用的时钟输入,因此时钟恢复和数据重新定时等功能是在收发器外部(即在主板上)进行的。接收端则需要恢复时钟以采样串行线上的数据。为了实现这一点,接收端需要一个与输入数据频率大致相同的时钟。通过使参考时钟与输入数据信号的跳变相位对齐,可以生成一个恢复的时钟。这被称为时钟恢复。

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 2388

11、计算1000以内所有不能被7整除的整数的和。

import java.util.Scanner; public class Zuoye1 { /** * 计算1000以内所有不能被7整除的整数的和 * * @param args */ public static void main(String[] args) { int sum=0;//保存整数和 for(int i=0;i<=1000;i++){ if(i%7!=0...

天元白手的博客 4441

深入解析雪球网股票行情数据爬取:基于WebSocket与API的实时数据获取技术实践

本文详细介绍了如何使用Python爬虫技术获取雪球网的股票行情数据,涵盖了WebSocket实时数据连接和RESTful API接口调用两种主要技术方案。完整的WebSocket客户端,支持实时行情订阅和数据处理功能丰富的API客户端,支持多种数据类型的获取数据存储和管理系统,使用SQLite进行数据持久化实时监控和预警系统,支持自定义预警规则技术指标计算,提供基本的数据分析功能。

2201_76125261的博客 1254

Python 思维练习-10:计算1000以内,能被7整除的前20个数

计算1000以内,能被7整除的前20个数

米苋 6600

基于DINO自监督学习对YOLO11 Backbone进行预训练

这PoolHead将获取前一层的输出并应用卷积,然后应用自适应平均池化以将特征图的空间维度减小为固定且一致的大小(1x1)。这是必需的,因为否则空间维度会根据输入的大小而变化,这将使将 DINO 头部附加到主干变得困难,因为它需要固定的输入大小。在本指南中,我们将介绍如何使用 Lightly 使用 DINO 预训练 YOLO 11主干,以及如何将其重新加载到 Ultralytics 中进行微调。您可以使用不同的大小,例如,640这与 YOLO 中的默认图像大小更一致,但它也会在训练期间消耗更多 VRAM。

如果想成为中心,那么就到中心去吧。 1014

外设测试 - ATAES132A 加解密芯片测试

原理 使用芯片官方提供的读写操作库,进行先写后读并校验,确认数据一致。 示例代码 int main(void) { uint8_t ret; aes132p_enable_interface(); ret = write_memory_test(); if (ret != AES132_FUNCTION_RETCODE_SUCCESS) { aes132p_disable_interface(); printf

一个软件工程师的技术笔记 858

1000以内不能被7整除的数之和

代码和需求 public class Test2 { /** * @param args */ public static void main(String[] args) { int sum=0; for(int i=1;i<=1000;i++){ if(i%7!=0){ sum+=i; } } System.out.println("1000

xszrt的博客 4639

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

计算1000以内所有不能被7整除的整数之和(Java经典编程案例)

题目: 计算1000以内所有不能被7整除的整数之和 代码如下: public class Demo5 { public static void main(String[] args) { int i=1; int n=1; int sum1=0; int sum2=0; while (i<=1000/7)...

云祁QI 8589

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

C语言:1~1000不能被5或7整除的数之和

代码如下: /****************************************** *功能:1~1000不能被5或7整除的数之和 *作者:lml 时间:2020年4月2日20:03:03 *******************************************/ #include <stdio.h> int main(int argc, const c...

qq_19693355的博客 5471

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

C语言编译能否被七整除,求c语言高手输出1000以内既能被5整除又能被7整除

公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解。话题:求c语言高手 输出1000以内既能被5整除又能被7整除的数,要求五个数回答:int main(){int num =0;for(int i=7; ilt;1000;i++){if(i%5==0 i%7==0){coutlt;lt;i;num ++;if(num%5 ==0)coutlt;lt;endl;else coutlt;lt...

weixin_42415059的博客 6452

1、计算1000以内所有不能被7整除的整数之和

//1、计算1000以内所有不能被7整除的整数之和 public class Test01{ public static void main(String[] args){ int k = 0; for(int i = 1 ; i <= 1000; i++){ if(i % 7 != 0){ k += i; } } System.out.println(k); } }

weixin_46042543的博客 1963

java基础练习题:计算1000以内所有不能被7整除的整数之和

public static void main(String[] args) { //计算1000以内所有不能被7整除的整数之和 //1、先输出1000内的所有整数 //2、筛选出不能被七整除的数 //3、全部加一起 int sum = 0; for (int i = 0;i<1000; i++){//输出1000内的所有整数 //System.out.println(i); if (i%7!=0){//筛选出不能被七整.

taoword的博客 2998

计算1000以内不会被7整除的整数之和

程序部分: //计算1000以内不会被7整除的整数之和 public static void main(String[] args){ int sum = 0; //初始化一个变量,计算和 for (int i = 1; i <= 1000; i++) { //循环1000次 if(i % 7 != 0){ //判断该数能否被7整除 ,如果不能,进入if

weixin_43667595的博客 1219

计算1000以内所有不能被7整除的整数之和

计算1000以内所有不能被7整除的整数之和 for循环嵌套if语句 累加 continue语句的具体应用

heliuerya的博客 1038

第2题:请编写函数fun,它的功能是:求出1到1000之内能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。

函数fun中包含两个for循环,它们的时间复杂度分别为O(m)和O(m),因此函数fun的时间复杂度为O(m),其中m为成绩数组的长度。作为参数,它们的空间复杂度分别为O(m)和O(k),其中k为低于平均分的人数。需要注意的是,在实际使用中,我们应该加入对数组长度的判断,以避免数组越界的问题。在main函数中,我们定义了一个包含6个学生成绩的score数组,调用fun函数计算出低于平均分的学生数量和分数,并将结果输出。可以看出,函数fun的空间复杂度与成绩数组的长度m和低于平均分的人数k的最大值成正比。

zp1990412的专栏 4441

linux找出1 100被3整除的数,linux中计算100以内能被3整除的数之和,且不超过1000

用VF做在同一循环结构中计算100以内的奇数和 和一百以内的偶数和store0tosume,sumofori=1to100ifi%2=0sume=sume+i&&偶数累加elsesumo=sumo+i&&奇数累加endifnext"1~100偶数累加和=",sume编程计算100以内能被3整除的自然数之和.#includemain(){intsum,i;for(i=...

weixin_39882948的博客 4392

c语言编程输出1000以内能被3整除的数,【C语言】找出1000以内可以被3整除的数

分别用while,do-while,for语句实现方法一:while#includeint main(){int m;m = ;while (m<=){if (m % == )printf("%5d", m);m = m + ;}}方法二:do-whlie#includeint main(){int m;m = ;do{if (m % == )printf("%5d", m);m = m...

weixin_39878716的博客 7823

C---编写程序:求出1~1000之间能被7或12整除,但不能同时被二者整除的所有整数,将结果保存在数组中,要求程序数据的输入、计算和输出均使用函数实现。

编写程序:求出1~1000之间能被7或12整除,但不能同时被二者整除的所有整数,将结果保存在数组中,要求程序数据的输入、计算和输出均使用函数实现。 编程思路:分别编写函数input()、cal()、output()实现数据的输入、计算和输出,本节开始,引入指针的概念,将指针作为形参,数组名作为实参,实现对数组的赋值与计算。 #include <stdio.h> #include <stdlib.h> /*** 1.编写程序:求出1~1000之间能被7或12整除,但不能同时被二者整除的

beyond谚语的博客 3453

数学方法求1-1000中可以被3或5整除的数之和

package com.company; import java.util.*; public class Main{ public static void main(String args[]) { /** * 我们将此分解为两个问题,首先解决1-1000以内可以被3或5整除的数各有多少个? * 1000/3=333.3333... 1...

TTTT的博客 3971

Java练习题8:输出1000以内能同时被3和7整除的正整数

int x=1; System.out.println("1000以内可以同时被3和7整除的正整数: "); for(int i3=1;i3<=1000;i3++) { if(i3%3!=0||i3%7!=0) continue; System.out.print(i3+" "); if(x++%15==0) System.out.println(""); } System.out.println(" "); 1000以内可...

Monkey_KingWoWo的博客 4483
上一篇: 续简写九九乘法表。
下一篇: 计算: 1+2-3+4-5+6-7+8-9+10-11+12-13......100的结果
java_chabuduo
博客等级 码龄6年 7粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值