本文目錄一覽:
- 1、C語言題目:1-10奇數相乘
- 2、C語言奇數階乘問題
- 3、C語言 分別求 奇數的乘法表和偶數的乘法表
- 4、用while循環語句實現打印所有1~15的奇數的乘積。c語言
- 5、C語言 輸入n並輸入n個數,輸出n個數中的所有奇數的乘積用while?
- 6、C語言 輸入n並輸入n個數,輸出這n個數中的所有奇數的乘積
C語言題目:1-10奇數相乘
#include stdio.h
void main()
{
int i,s=1;
for(i=1;i10;i+=2)
s*=i;
printf(“奇數乘積為:%d\n”,s);
s=1;
for(i=2;i=10;i+=2)
s*=i;
printf(“偶數乘積為:%d\n”,s);
}
C語言奇數階乘問題
for(i=1;i=b;i++)
{
s=1;//每用一次s,都要把它更新
for(j=1;j=i;j++)
if(j%2)
{
s=s*j;
}
C語言 分別求 奇數的乘法表和偶數的乘法表
定義個變量,用來接收用戶輸入,根據用戶輸入值來進行相應的輸出即可。以下是在手機上用易歷知食軟件內的微C程序設計來編寫的一個示例,供參考。
手機上的代碼如下圖:
手機上運行效果如下圖(分別是輸入0和輸入1時):
完整的代碼文本如下:
#include stdio.h
int main()
{
int n,i,j;
printf(“請輸入0或1\n”);
scanf(“%d”,n);
if (n == 0) { //輸入0時,打開偶數乘法表
for (i=1;i =9;i++){
for (j=2;j=8;j+=2){
printf(“%d * %d = %2d\t”,j,i,i*j);
}
printf(“\n”);
}
} else if(n == 1) { //輸入1時,打開奇數乘法表
for (i=1;i =9;i++){
for (j=1;j=9;j+=2){
printf(“%d * %d = %2d\t”,j,i,i*j);
}
printf(“\n”);
}
} else { //輸入其他時
printf(“輸入的數據有錯誤\n”);
}
return 0;
}
用while循環語句實現打印所有1~15的奇數的乘積。c語言
#includestdio.h
int main(void)
{
int n = 1;
int num = 1;//注意:要是用加法 就需要改成0
while( n = 15)
{
if( n % 2 != 0 )
num = num * n;
n++;
}
printf(” 1到15奇數的乘積 = %d\n”, num );
return 0;
}
C語言 輸入n並輸入n個數,輸出n個數中的所有奇數的乘積用while?
#include stdio.h
int main()
{
int n,t,m;
scanf(“%d”,n);
m=1;
while(n–)
{
scanf(“%d”,t);
if(t%2)
m*=t;
}
printf(“%d\n”,m);
return 0;
}
C語言 輸入n並輸入n個數,輸出這n個數中的所有奇數的乘積
#includestdio.h
void main()
{
int i,n,arr[100],mul=1;
printf(“請輸入n值:”);
scanf(“%d”,n);
for(i=0;in;i++)
{
scanf(“%d”,arr[i]);
if(arr[i]%2!=0)
{
mul*=arr[i];
}
}
printf(“%d”,mul);
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/198127.html