Res - 2009夏学期C语言上机练习参考答案汇总

夏学期C程序设计上机练习参考答案

猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第2天早上将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第1天共摘了多少桃子? void main() { int day, peach; peach = 1; for(day=10; day>=2; day--) peach = 2 * (peach + 1); printf(\}

50051 数字金字塔(此题与40067打印图案的思路相似) 输入一个正整数repeat (0

输入输出示例:括号内是说明 输入

2 (repeat=2) 5 (n=5) 2 (n=2) 输出:

1 (n=5时的数字金字塔) 2 2 3 3 3 4 4 4 4 5 5 5 5 5

1 (n=2时的数字金字塔) 2 2

#include int main(void) { int n; int repeat, ri; int nRow, nCol; scanf(\ for(ri = 1; ri <= repeat; ri++){ scanf(\ }

for (nRow = 1; nRow <= n; nRow++) { } } for (nCol=1; nCol <= n-nRow ;nCol++) printf(\ \ for (nCol=1;nCol<= nRow*2-1; nCol++) printf(\ printf(\ 37

联系客服:779662525#qq.com(#替换为@)