C語言第五次作業練習

2021-07-31 09:00:48 字數 2088 閱讀 8711

以下程式教材基於 譚浩強c程式設計(第四版)

第1題 分別使用while、do…while、for三種迴圈結構計算並輸出2+4+8+10+……+100的運算結果。

/*第1題 分別使用while、do…while、for三種迴圈結構計算並輸出2+4+8+10+……+100的運算結果。*/

/*# includeint main(void)

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

return 0;

}*/

/*

# includeint main(void)

while(i<=100);

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

return 0;

}*/

# includeint main(void)

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

return 0;

}

第2題 教材習題p.140習題3,求兩個正整數的最大公約數和最小公倍數。

/*此程式編寫於2023年3月18日,目的:求兩整數的最大公約數和最小公倍數*/

# includeint main(void)

printf("\n");

return 0;

}

第4題 教材習題p.141習題12,求解猴子吃桃問題。

/*猴子吃桃問題*/

# includeint main(void)

while(d>0);

printf("第一天一共摘了%d個桃子\n",a);

return 0;

}

# includeint main()

if(b==1) break;

} printf("第一天一共摘了%d個桃子\n",x);

return 0;

}

第5題 完成例5.6,熟悉巢狀for迴圈的用法。

/*輸出4*5矩陣*/

# includeint main(void)

printf("\n");

return 0;

}

第6題 教材習題p.141習題9,輸出1000之內所有的完數。

/*輸出1000之內的所有完數*/

# includeint main(void) }

return 0;

}

第7題 輸出九九乘法表。

/*輸出九九乘法表*/

# includeint main(void)

printf("\n");

} return 0;

}

第8題 完成例5.7,計算圓周率的近似值。

/*此程式編寫於2023年3月17日,目的:計算pi的值*/

# include# includeint main(void)

pi=pi*4;

printf("pi=%10.8f\n",pi);

return 0;

}/*此程式存在的問題:精度低,將迴圈判斷改為1e-8後,精度會高一些*/

第9題 完成例5.8,求斐波那契數列的前40個數。

/*斐波那契數列前40個數*/

# includeint main(void)

return 0;

}/*改進程式

# includeint main(void)

return 0;

}*/

第10題 完成例5.9,判斷輸入的整數是否為素數。

/*判斷輸入的整數是否為素數。*/

# includeint main(void)

if(m%10==0)

printf("\n"); }

printf("\n");

return 0;

}

第五次作業C語言

1.函式的形式編寫二分查詢 方法1 define crt secure no warnings include include int search int arr,int data,int len else if data arr righ else if data arr med else if...

c語言第五次作業

1.實驗 7 1 判斷素數。include include int panduan int c int main void for i 1 i a i return 0 int panduan int c for i 2 i return r 2 設計思路 1 文字描述 第一步 輸入a,每次迴圈用自...

c語言第五次作業

1.實驗 include include intmain if x 1 flag 0 printf no n else printf yes n return0 2設計思路 1 定義整形變數n,i,flag,x 2 利用while迴圈求出素數 3 是素數輸入yes,不是輸入no 3流程圖 3.本題除...