当前位置: 首页 > news >正文

牙医工具网站建设课程设计报告高端企业网站定制公司

牙医工具网站建设课程设计报告,高端企业网站定制公司,建设局操作证查询,杭州网站建设找思创1、练习2-1 Programming in C is fun!本题要求编写程序&#xff0c;输出一个短句“Programming in C is fun!”。输入格式:本题目没有输入。输出格式:在一行中输出短句“Programming in C is fun!”。代码&#xff1a;#include<stdio.h> int main() {printf("Progra…

1、练习2-1 Programming in C is fun!


本题要求编写程序,输出一个短句“Programming in C is fun!”。

输入格式:

本题目没有输入。

输出格式:

在一行中输出短句“Programming in C is fun!”。

代码:

#include<stdio.h>
int main()
{printf("Programming in C is fun!\n"); 
}

2、练习2-3 输出倒三角图案


本题要求编写程序,输出指定的由“*”组成的倒三角图案。

输入格式:

本题目没有输入。

输出格式:

按照下列格式输出由“*”组成的倒三角图案。

* * * *
* * *
* *
*

代码:

#include<stdio.h>
int main()
{printf("* * * *\n");printf(" * * *\n");printf("  * *\n");printf("   *\n");return 0;
}

3、练习2-4 温度转换


本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。

输入格式:

本题目没有输入。

输出格式:

按照下列格式输出

fahr = 150, celsius = 计算所得摄氏温度的整数值

代码:

#include<stdio.h>
int main()
{int F=150;printf("fahr = 150, celsius = %d\n",5*(F-32)/9);}

4、练习2-6 计算物体自由下落的距离


一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒。

输入格式:

本题目没有输入。

输出格式:

按照下列格式输出

height = 垂直距离值

结果保留2位小数。

代码:

#include<stdio.h>
#include<math.h>
int main()
{int g=10;int t=3;printf("height = %.2lf\n",(double)(g/2*(int)pow(t,2)));
}

5、练习2-8 计算摄氏温度


给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。

输入格式:

输入在一行中给出一个华氏温度。

输出格式:

在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。

输入样例:

150

输出样例:

Celsius = 65

代码:

#include<stdio.h>
int main()
{int c;scanf("%d\n",&c);printf("Celsius = %d\n",5*(c-32)/9);
}

6、练习2-9 整数四则运算


本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。

输入格式:

输入在一行中给出2个正整数A和B。

输出格式:

在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。

输入样例:

3 2

输出样例:

3 + 2 = 5
3 - 2 = 1
3 * 2 = 6
3 / 2 = 1

代码:

#include<stdio.h>
int main()
{int m,n;scanf("%d %d\n",&m,&n);if(n!=0){printf("%d + %d = %d\n",m,n,m+n);printf("%d - %d = %d\n",m,n,m-n);printf("%d * %d = %d\n",m,n,m*n);printf("%d / %d = %d\n",m,n,m/n);}return 0;
}

7、练习2-10 计算分段函数[1]


本题目要求计算下列分段函数f(x)的值:

输入格式:

输入在一行中给出实数x。

输出格式:

在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。

输入样例1:

10

输出样例1:

f(10.0) = 0.1

输入样例2:

0

输出样例2:

f(0.0) = 0.0

代码:

#include<stdio.h>
int main()
{double x;scanf("%lf\n",&x);if(x==0) printf("f(%.1lf) = %.1lf\n",x,x);else printf("f(%.1lf) = %.1lf\n",x,1/x);return 0;
}

8、练习2-11 计算分段函数[2]


本题目要求计算下列分段函数f(x)的值:

注:可在头文件中包含 math.h ,并调用 sqrt 函数求平方根,调用 pow 函数求幂。

输入格式:

输入在一行中给出实数x。

输出格式:

在一行中按“f(x) = result”的格式输出,其中x与result都保留两位小数。

输入样例1:

10

输出样例1:

f(10.00) = 3.16

输入样例2:

-0.5

输出样例2:

f(-0.50) = -2.75

代码:

#include<stdio.h>
#include<math.h>
int main()
{double x;scanf("%lf\n",&x);if(x>=0) printf("f(%.2lf) = %.2lf\n",x,pow(x,0.5));else printf("f(%.2lf) = %.2lf\n",x,pow(x+1,2)+2.0*x+1/x);return 0;
}

9、练习2-12 输出华氏-摄氏温度转换表


输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。

温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。

输入格式:

在一行中输入2个整数,分别表示lower和upper的值,中间用空格分开。

输出格式:

第一行输出:"fahr celsius"

接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsius(占据6个字符宽度,靠右对齐,保留1位小数)。

若输入的范围不合法,则输出"Invalid."。

输入样例1:

32 35

输出样例1:

fahr celsius
32 0.0
34 1.1

输入样例2:

40 30

输出样例2:

Invalid.

代码:

#include<stdio.h>
int main()
{int lower,upper;int i;scanf("%d %d",&lower,&upper);if(lower<=upper){printf("fahr celsius\n");for(i=lower;i<=upper;i+=2){printf("%d%6.1lf\n",i,(double)(5.0*(i-32)/9.0));}}else printf("Invalid.\n");return 0;
}

10、练习2-13 求N分之一序列前N项和


本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。

输入样例:

6

输出样例:

sum = 2.450000

代码:

#include<stdio.h>
int main()
{int n;scanf("%d",&n);int i;double sum=0.0;for(i=1;i<=n;i++){sum+=1.0/i;}printf("sum = %.6lf\n",sum);return 0;
}

11、练习2-14 求奇数分之一序列前N项和


本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。

输入样例:

23

输出样例:

sum = 2.549541

代码:

#include<stdio.h>
int main()
{int n;scanf("%d",&n);int i;double sum=0.0;int d=1;for(i=1;i<=n;i++){sum+=1.0/d;d+=2;}printf("sum = %.6lf\n",sum);return 0;
}

12、练习2-15 求简单交错序列前N项和


本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。题目保证计算结果不超过双精度范围。

输入样例:

10

输出样例:

sum = 0.819

代码:

#include<stdio.h>
int main()
{int n;int l=1;scanf("%d",&n);int i;double sum=0.0;int d=1;for(i=1;i<=n;i++){sum+=1.0/d*l;d+=3;l=-l;}printf("sum = %.3lf\n",sum);return 0;
}

13、练习2-17 生成3的乘方表


输入一个非负整数n,生成一张3的乘方表,输出 ~ 的值。可调用幂函数计算3的乘方。

输入格式:

输入在一行中给出一个非负整数n。

输出格式:

按照幂的递增顺序输出n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。

输入样例:

3

输出样例:

pow(3,0) = 1
pow(3,1) = 3
pow(3,2) = 9
pow(3,3) = 27

代码:

#include<stdio.h>
#include<math.h>
int main()
{int n;scanf("%d",&n);int i;for(i=0;i<=n;i++){printf("pow(3,%d) = %d\n",i,(int)pow(3,i));}return 0;
}

14、练习2-18 求组合数


本题要求编写程序,根据公式

算出从n个不同元素中取出m个元素(m≤n)的组合数。

建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。

输入格式:

输入在一行中给出两个正整数m和n(m≤n),以空格分隔。

输出格式:

按照格式“result = 组合数计算结果”输出。题目保证结果在double类型范围内。

输入样例:

2 7

输出样例:

result = 21

代码:

#include<stdio.h>
double fun(int n)
{int i;double t=1.0;for(i=1;i<=n;i++){t*=i;}return t;
}
int main()
{int m,n;scanf("%d %d",&m,&n);double result=fun(n)/(fun(m)*fun(n-m));printf("result = %.0lf\n",result);
}

15、习题2-1 求整数均值


本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。

输入格式:

输入在一行中给出4个整数,其间以空格分隔。

输出格式:

在一行中按照格式“Sum = 和; Average = 平均值”顺序输出和与平均值,其中平均值精确到小数点后一位。

输入样例:

1 2 3 4

输出样例:

Sum = 10; Average = 2.5

代码:

#include<stdio.h>
int main()
{int a1,a2,a3,a4;scanf("%d %d %d %d",&a1,&a2,&a3,&a4);printf("Sum = %d; Average = %.1lf\n",a1+a2+a3+a4,(double)(a1+a2+a3+a4)/4.0);return 0;}

16、习题2-2 阶梯电价


为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。

输入格式:

输入在一行中给出某用户的月用电量(单位:千瓦时)。

输出格式:

在一行中输出该用户应支付的电费(元),结果保留两位小数,格式如:“cost = 应付电费值”;若用电量小于0,则输出"Invalid Value!"。

输入样例1:

10

输出样例1:

cost = 5.30

输入样例2:

100

输出样例2:

cost = 55.50

代码:

#include<stdio.h>
int main()
{int n;scanf("%d",&n);if(n<=50){if(n<0) printf("Invalid Value!\n");else printf("cost = %.2lf\n",n*0.53);}else printf("cost = %.2lf\n",(50*0.53)+(n-50)*(0.53+0.05));return 0;
}

17、习题2-3 求平方与倒数序列的部分和


本题要求对两个正整数m和n(m≤n)编写程序,计算序列和

输入格式:

输入在一行中给出两个正整数m和n(m≤n),其间以空格分开。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。

输入样例:

5 10

输出样例:

sum = 355.845635

代码:

#include<stdio.h>
int main()
{int m,n;scanf("%d %d",&m,&n);int i;if(m<=n&&m!=0&&n!=0){double sum=0.0;for(i=m;i<=n;i++){sum+=(double)pow(i,2)+1.0/i;}printf("sum = %.6lf\n",sum);}return 0;
}

18、习题2-4 求交错序列前N项和


本题要求编写程序,计算交错序列 1 - 2/3 + 3/5 - 4/7 + 5/9 - 6/11 +... 的前N项之和。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中输出部分和的值,结果保留三位小数。

输入样例:

5

输出样例:

0.917

代码:

#include<stdio.h>
int main()
{int n;scanf("%d",&n);int i;if(n!=0){double sum=0.0;int t1=1;int t2=1;int temp=1;for(i=1;i<=n;i++){sum+=((double)t1/t2)*temp;t1++;t2+=2;temp=-temp;}printf("%.3lf\n",sum);}return 0;
}

19、习题2-5 求平方根序列前N项和


本题要求编写程序,计算平方根序列+++⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后两位。题目保证计算结果不超过双精度范围。

输入样例:

10

输出样例:

sum = 22.47

代码:

#include<stdio.h>
#include<math.h>
int main()
{int n;scanf("%d",&n);int i;//if(n!=0){double sum=0.0;for(i=1;i<=n;i++){sum+=sqrt((double)i);}printf("sum = %.2lf\n",sum);//}return 0;
}

20、习题2-6 求阶乘序列前N项和


本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和。

输入格式:

输入在一行中给出一个不超过12的正整数N。

输出格式:

在一行中输出整数结果。

输入样例:

5

输出样例:

153

代码:

#include<stdio.h>
#include<math.h>
int main()
{int n;scanf("%d",&n);int i;//if(n!=0){long long sum=0;for(i=1;i<=n;i++){sum+=fun(i);}printf("%lld\n",sum);//}return 0;
}int fun(int n)
{int i;long long t=1;for(i=1;i<=n;i++){t=t*i;}// printf("t=%lld\n",t);return t;
}

http://www.hkea.cn/news/821187/

相关文章:

  • 给自己女朋友做的网站yandex搜索引擎
  • 购物网站建设教程怎么在网上做广告宣传
  • 冠县做网站推广网站怎么制作
  • 开封 网站建设苹果被曝开发搜索引擎对标谷歌
  • 东莞虎门高铁站百度客户端电脑版下载
  • 建网站怎么挣钱的学seo推广
  • 自如网站做的好 服务哪个网站学seo是免费的
  • 国外网站阻止国内访问怎么做竞价推广工具
  • 建设一个网站需要哪些方面的开支百度人工客服
  • 品牌网站建设-建站之路最新疫情新闻100字
  • 东莞网站优化科技有限公司怀柔网站整站优化公司
  • 郑州网站建设联系方式外链是什么意思
  • 用wordpress做网站教程电脑优化大师有用吗
  • 佛山企业网站制作今日热点新闻事件
  • 企业网站网络推广黑帽seo培训
  • 欧美做的爱爱网站有哪些广告推广赚钱
  • 泉州网站建设工作室谷歌seo价格
  • 国建设委员会网站百度推广一天烧几千
  • 做网站 花园路国贸营销推广方案包括哪些内容
  • 做商城网站哪里买口碑营销属于什么营销
  • 鞋子 东莞网站建设真正的免费建站在这里
  • 网站上微信的链接怎么做项目平台
  • 做网站后有人抢注关键词网络营销方案策划论文
  • 苏州网站建设网站seo优化的方法
  • 设计网装修seo顾问服
  • 网站ip拦截免费网站搭建平台
  • 深圳企业网站建设公司快速申请免费个人网站
  • 唯品会 一家专门做特卖的网站沈阳seo按天计费
  • 聊城手机网站建设郑州seo服务技术
  • 个人定做衣服店江门seo推广公司