理查和路易十三哪个贵:要交C语言作业急

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/08 23:57:54
三、 程序设计题(本大题共7小题)
1. 输入一个华氏温度,要求输出摄氏温度。公式为 c=5/9(f-32)
输出要有文字说明,取2位小数。(此题是书上p89页的4.9题)
2. 输入一个圆的半径r 和一个整型数k, 当k=1时,计算圆的面积; 当k=2时,计算圆的周长; 当k=3时,既要求出圆的面积也要求出圆的周长。
3. 企业发放的奖金根据利润提成。利润I低于或等于10万元的,奖金可提10%;利润高于10万元,低于20万元(100000<I≤200000)时,低于10万元的部分按10%提成,高于100000元的部分,可提成7.5%;200000<I≤400000时,低于20万的部分仍按上述办法提成(下同)。高于20万元的部职?%提成;400000<I≤600000时,高于40万元的部分按3%提成;600000<I≤1000000时,高于60万的部分按1.5%提成;I>1000000时,超过100万元的部分按1%提成。从键盘输入当月利润I,求应发奖金总数。
要求:(1)用if语句编程序;(2)用Switch语句编程序。
(此题是书上p112页的5.8题)
4.打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153=13+53+33。(此题是书上p129页的6.6题)
5.有一分数序列
2/1,3/2,5/3,8/5,13/8,21/13,…
求出这个数列的前20项之和。(此题是书上p129页的6.8题)
6. 将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。(此题是书上p154页的7.5题)
7. 编写一个程序, 将字符数组 s2 中的全部字符拷贝到字符数组 s1 中。 不用 strcpy 函数。 拷贝时, ‘\0’也要拷贝过去。‘\0’后面的字符不拷贝。(此题是书上p154页的7.15题)

给你个例子吧 剩下的自己写吧 !
1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
2.程序源代码:
main()
{
int i,j,k,n;
printf("'water flower'number is:");
for(n=100;n<1000;n++)
{
i=n/100;/*分解出百位*/
j=n/10%10;/*分解出十位*/
k=n%10;/*分解出个位*/
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)
{
printf("%-5d",n);
}
}
printf("\n");
}

晕,你有打出来的时间就能编好了
http://news.etoba.be