聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 正在进行安全检测...

正在进行安全检测...

时间:2023-10-23 13:51:16    下载该word文档
C语言程序设计作业

Exercise1----Branch1P694.3编写程序计算平面上两点间的距离。
2P694.4编写程序判断在一个平面上两个平行于坐标轴的矩阵是否相交。3、输入三个整数abc,请输出最大数和最小数,中间用一个空格隔开。提示:分别设maxmin分别表示最大数和最小数。
4、输入三角形的三条边abc。如果构成三角形,那么就计算三角形的面积并输出,否则输出“Nottriangle”。
1/2提示:海伦公式:令s=(a+b+c/2,面积:area=(s(s-a(s-b(s-c

Exercise2branchandLoop1P825.1下面的代码段意欲实现:如果x=0,则什么也不做,除非y=0时调用exit(1;否则置x=x+y你认为这段代码能否完成上述功能?若不能,请给出一个实现方案。if(x==0if(y==0exit(1;else

x=x+y;2P825.2任意给出一个三位十进制整数,若该数中有且仅有两个数码相同,则输出该数。如:输入323输出323;如:输入111,输出No。请编写程序。3P825.3switch-case语句编程计算y的值:
cos(x+3.00<=x<10y=cos2(x+7.5
10<=x<20cos4(x+4.0
20<=x<304、输入n个整数,求n个数的和。
提示:输入的第1行是一个整数n(1<=n<=1000,表示有多少个数求和;第2行以后是n个整数,每个整数之间用空格或回车隔开。每个整数的范围都在[-100000100000]之内。

Exercise3--Loop1P694.5编写程序求一个十进制正整数x在二进制下的位数。
2、在歌星大奖赛中,有10个评委为参赛选手打分,打分的原则是:最低给1分,最高给100分。选手最后的得分为:去掉一个最高分和一个最低分后,其余8个分数的平均值。请编写一个程序计算一个选手的得分。
3P1026.2有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13,,求出这个序列有前20项之和。4P1026.3分别用循环语句编程输出下面的两个菱形图案:
*A***BBB*****CCCCC*******DDDDDDD*********EEEEEEEEE*******FFFFFFF*****GGGGG***
HHH
*
I

Exercise5--Loop1P1026.4编程求出3000以内的全部亲密数。所谓亲密数是指:如果整数A的全部因子(不包括自身)之和等于B,且整数B的全部因子(不包括自身)之和也等于A,则AB被称为亲密数。
2P1026.5编程求出所有的水仙花数。所谓的水仙花数是指一个三位的十进制整数,其各位数字的立方和等于该数本身。如15313+53+33,所以它是一个水仙花数。
3P1026.73025平均分为两段,3025使之相加后求平方,30+252恰好等于3025本身。编程求出具有这样性质的全部四位数。
4P825.5三个等差数列的数,首尾两项之和为中项的5倍,后两项之和为第一项的8倍,编程求此3数。

Exercise6--Function1P1588.1编写程序,将十进制正整数转换成十六进制字符串逆序输出。要求用到函数进行转换。2P1588.2用函数方法编程输出十进制数n以内的所有素数。3、下面的程序存在什么错误?为什么?
#includefloatf(float,int;intmain({floatx=3.14;staticinty=f(x,3;printf("%f",y;}floatf(floatx,inty{
returnx+y;
}4、用函数求解级数:
y=1+1/x+1/x2+1/x3+„直到某一项1/xn10-6时为止。

Exercise7-Array1、写一函数digit(n,k,它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不k,则返回值0
2P1297.1编写程序,输入一个十进制整数,并将其转转换成十六进制数输出。不允许使用%x输出。3P1297.2从键盘上输入一个正整数,判断其是否是回文数。所谓回文数是指顺序读与反序读都是一样的数,如12125852
4P1297.4编程求数列:f1=f2=1;fn=3*fn-1+2*fn-2(n>2的第10项以及前10项之和。

Exercise8-PointandStruct1P1297.6从键盘上输入两个字符串,若不相等,将短的字符串连接到长的字符串的末尾并输出新的字符串,要求不使用字符串函数。
2P1297.810个学生,每个学生的数据包括学号,姓名,3门课程的成绩,从键盘输入10个学生的数据,要求打印出3门课程的总平均成绩,以及最高平均分的学生的数据(包括学号、姓名、3门课的成绩、平均成绩)。
3P1879.5编写一个函数实现从长度为n的源字符串中的第m个字符开始截取km+k)个字符复制到另一个目标字符串中的程序。要求源字符串、mk从键盘输入,并输出目标字符串

免费下载 Word文档免费下载: 正在进行安全检测...

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服