當前位置:首頁 » 編程語言 » c語言1到100間有奇數嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言1到100間有奇數嗎

發布時間: 2022-07-01 21:50:53

c語言問題:要求屏幕輸出1到100之間奇數的個數。

# include <stdio.h>
int main(void)
{
int i;
int count = 0; // count 表示 計算
int sum = 0;
for (i = 1; i <= 100; i+=2)
{
count++;
}
printf("%d\n", count);
}

㈡ 用c語言程序求1至100之間全部奇數之和。

1、打開Visual stdio 2019的空項目,右鍵點擊左側的源文件,依次點擊新建,添加,新建項,彈出新建文件的窗口:

㈢ C語言程序求1—100之間的奇數和和偶數和

用oddsum=1+3+5+···+99來計算奇數和;evensum=2+4+6+···+100來計算偶數和。首先設置兩個計數器:oddsum,evensum。其初值為0,利用if···else來判斷奇偶數,來分別累加到計數器。

1,將i的初值置為1;

2,當i增到101時,停止計算。

方法一、

#include <stdio.h>

int main(void)

{ int i = 1, oddsum = 0,evensum = 0; // oddsum奇數和 evensum偶數和

while(i <= 100) // 若i<=100則執行循環體

{ if(i % 2 != 0) // 判斷是不是奇數,是就累加到奇數

oddsum += i;

else // 不是奇數,累加到偶數

evensum += i;

i++; // i的值加1

}

printf("oddsum=%d evensum=%d ",oddsum,evensum);

return 0;

方法二、for語句來實現,效果是一樣的。

#include <stdio.h>

int main(void)

{ int i, oddsum = 0, evensum = 0; // oddsum奇數和 evensum偶數和

for(i = 1; i <= 100; i++) // 若i<=100則執行循環體,i的值加1

{ if(i % 2 != 0) // 判斷是不是奇數,是就累加到奇數

oddsum += i;

else // 不是奇數,累加到偶數

evensum += i;

}

printf("oddsum=%d evensum=%d ", oddsum, evensum);

return 0;

}

(3)c語言1到100間有奇數嗎擴展閱讀:

用C語言來寫出『輸出1到100中的奇數』代碼。

1、奇數,就是除以2之後有餘數的整數,

代碼:

#include<stdio.h>

int main()

{

int i;

for(i=1;i<=100;i++)

{

if(i%2 != 0)

{

printf("%d ",i);

}

}

return 0;

}

㈣ c語言求1~100間的奇數和 奇數個數及奇數平均值

#include<stdio.h>

int main()

{int i,n=0,sum=0;

for(i=1;i<100;i+=2)

{

n++;

sum+=i;

}

printf("1-100之間的奇數總和=%d 共有%d個奇數 平均值為%.2f ",sum,n,(float)sum/n);

}


㈤ C語言中求1到100之間奇數的個數

你好lz,cat在這里是用來統計1到100中奇數個數。「cat++」就是每有一個滿足條件,cat+1。
cat++這類屬於c語言自增自減部分,是比較重要的。

㈥ C語言問題 1-100之間的奇數之和

1也是奇數,所以從1開始,你說1到100,後面必須使用循環,也就是你後面應該是i的初始值是1,循環條件是i<=100,然後i++,判斷語句是if(i%2!=0),當i除以2所取的余數不等於0的時候,就說明那個數是一個奇數,if語句裡面就是累加語句

㈦ 用C語言怎樣寫求1到100之間的奇數的個數 求1到100之間的奇數的平均值

#include
int main()
{
int i,average,n = 0,sum = 0;
for(i=1;i<=100;i++)
{
if(i%2!=0) // 判斷奇數
{
++n; // 統計個數
sum+=i; // 求和
}
}
average = sum/n;// 求平均值
printf("1-100之間的奇數和=%d,奇數個數=%d,奇數平均值=%d。\n",sum,n,average);
return 0;
}

㈧ C語言求1-100奇數的個數

#include <stdio.h>
int main(void)
{
int i;
int j = 0;
int am = 0;
for (i = 1; i <= 100; i += 2)
{
j = j + i;
if (i% 2 == 1) //這里是i%2,實際上這個條件沒必要,因為i+=2了,肯定是奇數
++am;
}
printf("請輸出1-100 中所有奇數的和= %d\n", j);
printf("請輸出1-100 中所有奇數的個數= %d\n", am);
return 0;
}

㈨ c語言輸出1-100之間的全部奇數!!!!急!!!

#include <stdio.h>

int main()

{

int n;

int i;

for(i=0;i<50;i++)

{

n=2*i+1;

if (i%5==0)

printf(" ");

printf("%d ",n);

}

return 0;

}

(9)c語言1到100間有奇數嗎擴展閱讀:

for循環結構是c語言中最具有特色的循環語句,使用最為靈活方便,它的一般形式為:

for(表達式1;表達式2;表達式3)循環體語句 。(其中;不能省略)

表達式1為初值表達式,用於在循環開始前為循環變數賦初值。

表達式2是循環控制邏輯表達式,它控制循環執行的條件,決定循環的次數。

表達式3為循環控制變數修改表達式,它使for循環趨向結束。

循環體語句是在循環控制條件成立的情況下被反復執行的語句。

㈩ C語言中如何寫出求1-100中有多少個奇數的程序謝謝

才五分啊,,給你說說思路,就不寫了,先構造個for 循環輸出1-100的整數,在循環內判斷if(a%2==1)則printf ,明白了吧