c语言平台答案,C语言平台答案.docx
1: 求1到n的累加和 (10分)
输入一个整数n,求1+2+3+……+n的累加和。
输入格式:输入一个整数。
输出格式:输出1~n的累加和。
输入样例:在这里给出一组输入。例如:5
输出样例:在这里给出相应的输出。例如:15
#include"stdio.h"
main()
{
int i,n,t;
scanf("%d",&n);
t=0;
for(i=1;i<=n;i++)
t=t+i;
printf("%d",t);
}
2:求三角形面积 (10分)
输入三角形的三边长,求其面积。
输入格式:在一行中输入能够构成三角形的3个实数,3个数之间用逗号间隔。
输出格式:对每一组输入,在一行中输出面积值,结果保留两位小数,没有附加字符。
输入样例:3,3,3
输出样例:3.90
#include "stdio.h"
#include"math.h"
main()
{
float a,b,c,s,w;
scanf("%f,%f,%f",&a,&b,&c);
w=(a+b+c)/2;
s=sqrt(w*(w-a)*(w-b)*(w-c));
printf("%.2f\n",s);
}
3:分段函数1 (12分)
计算分段函数,测试数据分别是-2、3、7。
输入格式:输入一个数
输出格式:输出x=多少,y=多少,输出的x和y值均保留两位小数
输入样例:-3
输出样例:x=-3.00,y=2.00
#include "stdio.h"
#include "math.h"
main()
{
float x,y;
scanf("%f",&x);
if(x<0) y=fabs(x+1);
else if(x>5) y=sin(x)+5;
else y=2*x+1;
printf("x=%.2f,y=%.2f",x,y);
}
4:斐波那契(Fibonacci)数列前20项。
#include"stdio.h"
main()
{
long int a[20]={1,1};
int i;
for(i=2;i<20;i++)
a[i]=a[i-1]+a[i-2];
for(i=0;i<20;i++)
printf("%8d",a[i]);
}
5:求 1-3+5……-99+101 的值。
#include"stdio.h"
#include"math.h"
main()
{
int i,n,s;
i=1;
s=1;
for(n=1;n<=100;n=n+2)
s=s+pow(-1,i++)*n;
i++;
printf("s=%d",s);
}
6:求1*2+2*3+…+20*21的值。
#include"stdio.h"
main()
{
int i,n,t;
n=0;
for(i=1;i<=20;i++)
{
t=i*(i+1);
n=n+t;
}
printf("%d",n);
}
7:各位数字之和 (10分)
求任一正整数的各位数字之和。
输入格式:输入一个正整数。
输出格式:输出整数的各个位数字之和的结果。
#include"stdio.h"
main()
{
int i,k=1,n,s,nc=1,ni,sum=0;
scanf("%d",&n);
int j,t=1;
for(i=1;n/t>=10;i++)
{
k+=1;
t*=10;
}
s=n;
for(i=1;i<=k;i++)
{
s=n/nc;
ni=s%10;
sum+=ni;
nc*=10;
}
printf("%d",sum);
}
8:辗转相除法求最大公约数。
#include"stdio.h"
main()
{
int n,r,m;
scanf("%d,%d",&m,&n);
r=m%n;
while(r!=0)
{
m=n;
n=r;
r=m%n;
}
printf("gcd=%d\n",n);
}
9:猜算式?2*7?=3848中的数字 (10分)
算式:?2*7?=3848中缺少一个十位数和一个个位数。编程求出使该算式成立时的这两个数,并输出正确的算式。
输出格式:在一行中输出A2*B7=C的值。
#include
main()
{
int i,j,A,B;
for(i=1;i<=9;i++)
{
A=i*10;
for(j=1;j<=9;j++)
{
B=j;
if(3848==(A+2)*(B+70))
printf("%d2*7%d=3848",i,j);
}
}
}
c语言平台答案,C语言平台答案.docx相关推荐
- c语言1余3,c语言1—3真题(含答案).ppt
c语言1-3真题(含答案) 以下关于C语言的叙述中正确的是A)C语言中的注释不可以夹在变量名或关键字的中间B)C语言中的变量可以在使用之前的任何位置进行定义C)在C语言算术表达式的书写中,运算符两侧的 ...
- pta中c语言编程问题答案,pta题库答案_浙大远程教育2015秋 程序设计基础C 求PTA实验代码题库liujiahai-C答案_淘题吧...
1. PTA(拼题A)的做题邀请码怎么得 进入中国大学mooc,点击课程 ,进入课程公告,查看邀请码 2. pta这道题目部分错误应该错在哪里 你的并查集是不是写错了?还有大数组放到函数外面,判断俱乐 ...
- 陕西国防 c语言第三章实训三答案,C语言程序设计实验指导
<C语言程序设计实验指导与习题精选 >是编写团队多年教学的结晶,同时配套全国计算机等级考试内容,读者学习本书,可以加强实践环节训练,深入理解书中的算法,提高学习效率 /2019-03-01 ...
- 中国大学 MOOC 课程Python语言程序设计 (第11期)测试答案(1-5周)
中国大学 MOOC 课程Python语言程序设计 (第11期)测试答案(1-5周) Lan 2020-05-03 14:21 369 人阅读 0 条评论 感谢中国大学MOOC提供的学习平台 ...
- 电大java语言程序设计_国家开放大学电大Java语言程序设计形考任务1答案
标准答案1:JDK 标准答案2:字节码 标准答案3:Android 标准答案4:javac.exe 标准答案5:num_green 标准答案6:num_blue 标准答案7:错误,变量声明错误 标准答 ...
- 计算机二级c语言 笔试题 历年,计算机二级C语言笔试历年真题及答案
计算机二级C语言笔试历年真题及答案 (30)有以下程序(函数fun只对下标为偶数的元素进行操作) # include void fun(int*a;int n) {int i.j.k.t; for ( ...
- java程序设计期末考试试题_JAVA语言程序设计期末考试试题及答案
<JAVA语言程序设计期末考试试题及答案>由会员分享,可在线阅读,更多相关<JAVA语言程序设计期末考试试题及答案(13页珍藏版)>请在人人文库网上搜索. 1.JAVA语言程序 ...
- c语言输入后没答案,C语言章节习题及答案(无指针)解读.doc
C语言章节习题及答案(无指针)解读 <C程序设计>复习题集 第2章 基础概念 一.选择题(在下列各题的A).B).C).D)四个选项中,只有一个选项是正确的) 2.1以下叙述中正确的是 A ...
- C语言数组测试函数,(完整word版)C语言数组与函数阶段测试题答案---(20200807070313)(8页)-原创力文档...
} } C语言数组与函数阶段测试题答案 一.选择题( 18*2=36 分) 1. 在定义" int a[5][6]; "后,第 11个元素是 [ C ] A.a[2][5] B . ...
- 交大c语言第二次作业答案,C语言程序设计第二次作业题及答案.doc
C语言程序设计第二次作业题及答案 第2次作业一.单项选择题(本大题共60分,共 20 小题,每小题 3 分)1. #inlucde 是一条(?? ).A. 文件包含预处理命令B. 宏定义预处理语句C. ...
最新文章
- 【ZooKeeper】集群安装与配置
- python登陆,注册小程序
- StartSSL申请全过程 让网站拥有免费SSL证书
- 分页查询千万级数据慢
- python 模拟用户点击浏览器_使用python进行模拟浏览器操作
- (66)FPGA面试题-为parallel encoder编写Verilog代码,实现MUX4_1
- Android内核开发:为什么刷机后系统第一次启动会很慢?
- zeal刷新不出来_热血传奇:计算怪物刷新时间,升级速度立马不同,老玩家笑出了声。...
- arm linux 删除大量文件,ARM Linux根文件系统(Root Filesystem)的制作
- spring纯注解+libreoffice
- mongodb删除某个字段
- 世界33种名车标志及来历
- php网易云信im即时通讯和聊天室
- 集成学习-Task2 机器学习基础模型回顾
- 企业网络安全保障团队建设构想
- Java程序设计-实验6-sdust
- 收集SEO外链资源的方法
- 【IT文化杂谈】硅谷,仙童与“八叛徒”的故事
- 基于JavaWeb的网上购物系统开发(含代码)
- 2018年7月27日 工作内容以及计划