c语言程序编写汇总

c语言程序编写汇总

ID:40711227

大小:19.76 KB

页数:5页

时间:2019-08-06

c语言程序编写汇总_第1页
c语言程序编写汇总_第2页
c语言程序编写汇总_第3页
c语言程序编写汇总_第4页
c语言程序编写汇总_第5页
资源描述:

《c语言程序编写汇总》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一个学生期末参加了5门课的考试,请你写一个程序输入这5门课的成绩,计算并输出该学生的总分和平均分。#includemain(){inta,b,c,d,e,sum=0;floatave=0;printf("shuruwumenkechengji");scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);sum=a+b+c+d+e;ave=sum/5.0;printf("sum=%d,avg=%.2f",sum,ave);return0;}百钱百鸡问题。用100钱买100只鸡,公鸡一只五

2、钱,母鸡一只三钱,雏鸡三只一钱,编程计算共有几种买法(要求每种鸡至少要买1只)。3#includeintmain(){inta,b,c,cnt=0;for(a=1;a<=20;a++)for(b=1;b<=34;b++)if((5*a+b*3+(100-a-b)/3)==100&&(100-a-b)%3==0){cnt++;}printf("%d",cnt);return0;}题目3不借助任何其他变量把a,b变量的值进行交换(上机指导P51)#includeintmain(){inta

3、,b;printf("inputa,b:");scanf("%d,%d",&a,&b);a=a+b;b=a-b;a=a-b;printf("a=%db=%d",a,b);return0;题目intm=7,n=4,c=33,d,e;doublea=38.4,b=6.4,x;计算下列表达式,输出x,e,d的值1、x=m/2+n*a/b+1/2-(int)a/n;2、e=c>m?sizeof(a):m-n;3、d=(n<<2^m

4、n)>c&&m>n;#include"stdio.h"intmain(){intm=7,n=4,c

5、=33,d,e;doublea=38.4,b=6.4,x;x=m/2+n*a/6+1/2-(int)a/n;e=c>m?sizeof(a):m-n;d=(n<<2^m

6、n)>c&&m>n;printf("Thexis%f",x);printf("Theeis%d",e);printf("Thedis%d",d);return0;}Thexis19.6000000Theeis8Thedis0题目2在[100,999]范围内同时满足以下两个条件的十进制数.⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数

7、是3的倍数;求有多少个这样的数?36#includeintmain(){inti,a,b,c,cnt=0;for(i=100;i<=999;i++){a=i/100;b=i%100/10;c=i%10;if(((b+c)%10==a)&&(i%3==0))cnt++;}printf("%d",cnt);return0;题目1编程序输入三边边长(两边之和大于第三边,两边之差小于第三边),编程求以a,b,c为三边边长的三角形的面积,area=(海伦公式)其中s=(a+b+c)/2。#include“stdi

8、o.h"#include"math.h"intmain(){floata,b,c,s,area;scanf("%f,%f,%f",&a,&b,&c);s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));printf("Thearea=%f",area);return0;}题目2“水仙花数”是指这样的数,其各位数字的立方和等于该数本身,如:153=1^3+5^3+3^3。编写程序求100至999的范围内有多少个水仙花数。4153370371407#includemain(

9、){inta,b,c,m,cnt=0;for(m=100;m<=999;m++){a=m/100;b=m%100/10;c=m%10;if(m==a*a*a+b*b*b+c*c*c)cnt++;}printf("cnt=%d",cnt);return0;}求一个4*4的整型矩阵对角线元素之和#include int main(){  double a[5][5];   int  i,j;   double sum=0;  printf("请输入该 4*4 矩阵");  for (i=1;i<=4;i++

10、)  for (j=1;j<=4;j++)  {      scanf("%lf",&a[i][j]);  }  for (i=1;i<=4;i++)  {      sum+=a[i][i]+a[i][5-i];  }  printf("%lf",sum);题目有一篇文章共3行文字,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。