东北大学C语言题目

1.根据如下无穷级数计算公式计算圆周率pipi=4-4/3+4/5-4/7+4/9-4/11+…要求:计算前100项的和,输出结果中,小数点后保留3位。
2.从键盘输入一个小于10000的正整数,计算其各权位数字之和,并输入结果。提示:例如123的各权位数字之和为1+2+3=6。
3.从键盘读取变量x的值,按照如下公式计算y的值当x<2 y=3sin(x)+5;当x>3时y=3sin(x)+7cos(x)当x为其它值时,y=0;要求:按格式输出x和y的值,要求小数点后保留3位
4.企业发放奖金根据利润的提成。利润低于5万元时,不提成;利润高逾5万元而低于10万元时,按1%提成;高于10万元,按10%提成。从键盘输入当月利润,计算并输出应发放奖金的总数。
5.税务部门征收所得税,规定如下:(1)月收入在2000元以内,免征;(2)收入在2000~3000元内,超过2000元的部分纳税5%;(3)收入超过3000元的部分,纳税10%。输入月收入数,计算并输出应缴纳的所得税。
6.实现两个数的乘法和除法运算。例如输入2*4,输出2*4=8。提示:注意除数为0的情况,另外C语言中3/4=0,所以变量要用float或double类型
7.在物理实验中,获得5个数据,其中有一个数据为负数,此数据无效,将此无效数据删除。要求输出删除之前的数组和删除之后的数组。
8.在跳水比赛中,有7个评委共同打分,评分规则是去除最高分和最低分,然后计算剩余5个评委分数的平均分作为最终成绩。要求编制程序,输入一次跳水动作中,7个评委打出的成绩,并计算此动作的最终成绩。
9.已知一有序序列1,4,5,6,12,89,要求从键盘输入一个整数,将此整数插入到此有序序列中。要求输出原始数组和插入之后的数组。提示:例如输入整数位7,首先要找到7在整个序列中的位置,然后将7插入到当前位置。
10.将3X3的二维数组的最大元素所在的行与第一行(下标为0)交换。要求:输出原始数据和交换后的数据。
11.计算3X3的二维数组最小元素所在的列,并与最后一列交换。要求:输出原始数据和交换后的数据。
12.从键盘读入一整数,查找是否在整数数组1,23,-7,8,9,10中存在。若存在,则删除此数;否则,提示此数不存在。要求:输出原始数据和删除后的数据。

相关文档
最新文档