1到200求和c语言,c语言从1到100求和

发布时间:2023-01-07

本文目录一览:

  1. 用C语言运行:在一个主函数中,分别计算1到100,1到200,1到300…的累加和并输出
  2. c语言素数1到200的和,谁能帮我改改?
  3. C语言问题,求1到200所有奇数和,求完整程序。
  4. 用c语言编写一个程序计算1~200之间所有包含3的数的和

用C语言运行:在一个主函数中,分别计算1到100,1到200,1到300…的累加和并输出

#include stdio.h
int main()
{
    int i, s;
    for(i = 1, s=0; i <= 100; i ++)
        s += i;
    printf("%d\n", s);
    for(i = 1, s=0; i <= 200; i ++)
        s += i;
    printf("%d\n", s);
    for(i = 1, s=0; i <= 300; i ++)
        s += i;
    printf("%d\n", s);
    return 0;
}

c语言素数1到200的和,谁能帮我改改?

这道题不需要使用数组的,很简单的:

#include stdio.h
int isZhiShu(int num){
    int i, count=0;
    for(i=2; i < num; i++){ // 判断是否是素数
        if(num % i == 0){
            count++;
        }
    }
    if(count == 0 && num != 1){
        return 1;
    } else {
        return 0;
    }
}
void main(){
    int i, sum=0;
    for(i=1; i <= 200; i++){
        if(isZhiShu(i) == 1){
            sum += i;
        }
    }
    printf("1到200素数和是:%d。\n", sum);
}

C语言问题,求1到200所有奇数和,求完整程序。

#include stdio.h
int main(void) // 望采纳!!!
{
    int i, n, sum=0;
    n = 200;
    for (i=1; i <= n; i++)
        if (i % 2 != 0)
        {
            sum = sum + i;
        }
    printf("Sum=%d\n", sum);
}

用c语言编写一个程序计算1~200之间所有包含3的数的和

#include stdio.h
void main() 
{
    int sum=0, a, b, c;
    for(int n=1; n <= 200; n++)
    {
        if(n / 100 != 0)
        {
            a = n / 100;
            b = (n % 100) / 10;
            c = (n % 100) % 10;
            if(a == 3 || b == 3 || c == 3)
                sum += n;
        }
        else if(n / 10 != 0)
        {
            a = n / 10;
            b = n % 10;
            if(a == 3 || b == 3)
                sum += n;
        }
        else
            if(n == 3)
                sum += n;
    }
    printf("结果为:%d\n", sum);
}