计算1~100之间,能被3整除但是不能被7整除的数的和(C语言)

#include<stdio.h>

int main(agrc *agrv)

{

int n,i;

int sum=0;

scanf("%d",&n);

for(i=1;i<=n;i++){

if(i%3==0&&i%7!=0){

sum+=i;

}

}

printf("%d\n",sum);

}

原文地址:https://www.cnblogs.com/haidaxiaobaobao/p/10040039.html

时间: 2024-11-03 21:48:15

计算1~100之间,能被3整除但是不能被7整除的数的和(C语言)的相关文章

PYTHON练习题 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数。

Python 练习 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数,如果大于预设的数,屏幕显示"太大了,请重新输入"如果小于预设的数,屏幕显示"太小了,请重新输入"如此循环,直到猜中,显示"恭喜你,猜中了!共猜了N次"N为用户猜测次数. 答案: import random def guess_number(): true_num = random.randint(1, 100) user_n

for语句计算1~100之间所有连续整数的和

public class MultiplicationTable{ public static void main(String[] args){ int sum=0; String flag="从1到100之间连续整数和是:" for(int i=1;i<=100;i++){ sum+=i; } System.out.println(flag+sum); } }

计算1 - 100之间所有奇数的和,偶数的和,3的倍数的和

var num = 1; var num1 = 1; var oddSum = 0; var evenSum = 0; var timesSum = 0; while(num <= 100){ if (num % 2 == 0) { evenSum = evenSum + num; }else if (num % 2 == 1) { oddSum = oddSum + num; } num++; } while (num1 <= 100){ if (num1 % 3 == 0) { times

输出1~100之间的所有质数

/* 输出1~100之间的所有质数 只能被1和本身整除的数 (即:从2开始到小于这个数本身结束的自然数中,没有能被这个数除尽的数存在) */ class  TestZhiShu {     public static void main(String[] args)      {          boolean flag=true;         long start=System.currentTimeMillis();//获取当前时间(ms)         for(int i=2; i

打印0~100之间被3或5整除的数

#include <cstdio> int main() { int i = 0, j = 0; while (i <= 100 && j <= 100) { if (i < j) { printf("(%d) ", i); i += 3; } else if (i > j) { printf("[%d] ", j); j += 5; } else { printf("{%d} ", i); i

4.设计一个程序,计算1~20之间所有能被3整除的数之和。

TITLE:设计一个程序,计算1~20之间所有能被3整除的数之和. ANSWER1: 1 #include <stdio.h> 2 3 int main(){ 4 int i,ans=0; 5 for(i=1;i<=20;i++){ 6 ans+=i%3?0:i; 7 } 8 printf("%d\n",ans); 9 return 0; 10 } ANSWER2: 1 #include <stdio.h> 2 3 int main(){ 4 int i,

52.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入

//1.建立一个for循环用于输入数据,设置退出条件 //2.算出平均成绩 #include<iostream> using namespace std; int main() { int Score,sum=0,k=0; int a[100]; float Average; cout<<"please input some students's score:"<<endl; for(int i=0;i<100;i++) { cin>&g

shell脚本至计算1到100之间的奇数和与偶数和

计算1到100之间和奇数和与偶数和 #!/bin/bash Evensum=0 ODDsum=0 for i in {1..100};do if [ $(( i%2 )) -eq 0 ];then let Evensum+=$i else let ODDsum+=$i fi done echo "Evensum is $Evensum" echo "ODDsum is $ODDsum" ~ 原文地址:https://blog.51cto.com/11342825/2

找1~100之间素数的两种比较简单的方法

方法一:利用一个布尔类型的值的判断,优点想法更直接易懂 public static void main(String[] args) { for(int i=2;i<=100;i++){ boolean b=true; for(int n=2;n<i;n++){ if(i%n==0){ b=false; break; } } if(b==true){ System.out.print(i+"\t"); } } } 方法二:能被2和这个数本身以外的数整除的都不是素数.理解难但