2011年上学期C语言作业(2)

2018-12-29 22:47

scanf(\,%f\,&a, &b, &c1, &c2, &x, &y, &z) #include void main() {

int a,b;

float x,y,z; }

;3.7设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。请编程序。

3.7 输入一个华氏温度,要求输出摄氏温度。公式为 char c1,c2; scanf(\scanf(\ scanf(\ scanf(\scanf(\ scanf(\ scanf(\

printf(\

c=5/9(f-32)

输出要有文字说明,取2位小数。

习题4

4.1 写出下面各逻辑表达式的值。设a=3,b=4,c=5。 (1) a+b>c && b==c (2) a||b+c && b-c (3) !(a>b) && !c||1 (4) !(x=a) && (y=b) && 0 (5) !(a+b)+c-1 && b+c/2

4.2 有3个整数a、b、c,由键盘输入,输出其中最大的数。 4.3 有一函数:

x (x<1) y = 2x-1 (1≤x<10) 3x-11 (x≥10) 写一程序,输入x,输出y值。

4.4 给一个不多于5位的正整数,要求:①求出它是几位数;②分别打印出每一位数字;③按逆序打印出各位数字,例如原数为321,应输出123。

4.5 企业发放的奖金根据利润提成。利润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语句编程序。 4.6 有4个圆塔,圆心分别为(2,2),(-2,2),(-2,-2),(2,-2),圆半径为1。见图5.16。这4个塔的高度为10m,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为零)。

习题5

5.1 输入两个正整数m和n,求其最大公约数和最小公倍数。

5.2 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

5.3 求Sn=a+aa+aaa+…+aa…a n个a之值,其中a是一个数字。例如:2+22+222+2222+22222(此时n=5),n由键盘输入。

5.4 编写程序求1!+2!+3!+4!+…+20!。

5.5 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153=13+53+33。

5.6 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数,并按下面格式输出其因子:

6itS factorS are 1,2,3 5.7 有一分数序列 2/1,3/2,5/3,8/5,13/8,21/13,… 求出这个数列的前20项之和。

5.8 猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,就只剩一个桃子了。求第一天共摘多少桃子。

5.9 用迭代法求 。求平方根的迭代公式为

要求前后两次求出的x的差的绝对值小于10-5。 5.10 打印出以下图案。 * * * * * * * * * * * * * * * *

* * * * * * * * *

习题6

6.1 用筛法求100之内的素数。 6.2 用选择法对10个整数排序。 6.3 求一个3×3矩阵对角线元素之和。

6.4 已有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中

6.5 将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。

6.6 打印出以下的杨辉三角形(要求打印出10行)。 1 11 121 1331 14641 15101051 ………………

6.7 找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。

6.8 有一篇文章,共有3行文字,每行有80个字符。要求分别


2011年上学期C语言作业(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:对账单能否中断诉讼时效探析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: