1.编写程序:用一张一百元票换1元、5元、10元(至少各一张),问有几种换法?每种换法中1元、5元、10元的票各几张?
2.编写程序:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,又多吃了一个。第二天将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃了前一天剩下的一半零一个。到第10天想再吃时,见之剩下一个桃子了。求第一天摘了多少桃子?并将每天的桃子数打印出来。(提示:采取逆向思维的方法,从后往前推断。)
3. 编写程序:设数组a包括10个整型元素,编写程序求出a的个相邻两个元素的和,并将这些和存在数组b中,按每行3个元素的形式输出。
4. 编写程序:从键盘输入若干个整数(数据个数应少于50),其值在0至4 的范围内,用-1作为输入结束的标志。统计每个整数的个数。
5. 编写程序:输入一个正整数n(1<n≤10),再输入n个整数到数组a中,并输出最小值及其下标(设最小值唯一,下标从0开始)。
6.编写程序:将二维数组a中每个元素向右移一列,最右一列换到最左一列,移后的数组存到领一二维数组b中,并按矩阵形式输出a和b。
7.编写程序:输出职工信息,建立一个职工人数不超过50的信息表,职工的信息包括:编号、姓名、工作部门和工资,最后分行打印出全部职工的信息。
8. 编写程序:检查二维数组是否对称(即:对所有i,j都有a[i][j]=a[j][i])。
9. 编写程序:定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数,然后按顺序每五个数求出一个平均值,放在另一个数组中并输出。
10. 编写程序:求出100到1000所有的水仙花数。(提示:所谓水仙花数是指一个三位正整数,其各位数字的立方和等于该正整数。例如:407=4×4×4+0×0×0=7×7×7。)