郑州轻工业学院acm1316--1326解析大全
郑州轻工业学院ACM网站试题答案1316-1326
1316
整数幂
描述
输入是三个整数,输出它们的1次幂,2次幂,三次幂,输入三个整数用空格隔开 输出三行,每行三个整数,分别是它们的1 次幂2次幂3 次幂,每个整数站九列不足九列左对齐
1 5 100
1 1 1
5 25 125
100 10000 1000000
#include<stdio.h>
#include<math.h>
int main()
{
int a[3],d,e,f,i;
for(i=0;i<=2;i++)
{
scanf("%d",&a[i]);
d=pow(a[i],1);
e=pow(a[i],2);
郑州轻工业学院ACM网站试题答案1316-1326
f=pow(a[i],3);
printf("%-9d%-9d%-9d\n",d,e,f); }
return 0;
}
这一种没有通过但是能够做出题中要求 再给大家写一种
#include<stdio.h>
#include<math.h>
int main()
{
inta,b,c,d,e,f,g,h,i,j,k,l;
scanf("%d%d%d",&a,&b,&c);
d=a;
e=a*a;
f=a*a*a;
g=b;
h=b*b;
i=b*b*b;
j=c;
k=c*c;
l=c*c*c;
郑州轻工业学院ACM网站试题答案1316-1326
printf("%-9d%-9d%-9d\n",d,e,f); printf("%-9d%-9d%-9d\n",g,h,i); printf("%-9d%-9d%-9d\n",j,k,l); return 0;
}
这一种有点琐碎,但是很有效,也很简单 1317
判奇偶
描述;从键盘任意输入一个整数,编程判断它的奇偶性
输入输入一个整数,判断它的奇偶性
若是奇数就输出n is odd若N是偶数,输出n is even
Example
4 is even
#include<stdio.h>
#include<math.h>
int main()
{
inta,b,c;
scanf("%d",&a);
c=fabs(a);
郑州轻工业学院ACM网站试题答案1316-1326
b=c%2;
if(b==0)
printf("%d is even\n",a);
else
printf("%d is odd\n",a);
return 0;
}
注释;if else为选择语句注意选择的全部性还有就是取绝对值是最好用fabs(a)这个通用
1318
大小写转换
描述;输入一个字母若是大写则原样输出,若是小写则变为大写输出
输入为一个字母
输出为转换后的字母,单独占一行 Example
a
A
#include<stdio.h>
int main()
{
郑州轻工业学院ACM网站试题答案1316-1326
scanf("%c",&a);
if(a>=97&&a<=122)
b=a-32;
else
b=a;
printf("%c",b);
return 0;
}
注释;当是字母转换时用%c,A的eASCII码值是65 ,a的ASCII码值是97 且是&表示的或是||这样表示的
1319
计算字母序号
描述;输入只有一个英文字母可能是大写也有可能是小写输出该字母在字母表中的序号
D
4
#include<stdio.h>
int main()
{
郑州轻工业学院ACM网站试题答案1316-1326
int b;
scanf("%c",&a);
if(a>=97&&a<=122)
b=a-96;
else if(a>=65&&a<=90)
b=a-64;
printf("%d",b);
return 0;
}
注释;无
1320
描述
输入三个整数,判断其能否构成直角三角形 若能;yes不能no
6 8 10
yes
注意,不能构成三角形的情况应该输出"no", 比如若输入0 2 2,则应该输出"no"。 #include<stdio.h>
#include<math.h>
int main()
郑州轻工业学院ACM网站试题答案1316-1326
{
inta,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=a; a=b; b=t; } if(c<a) { {t=c; c=a; a=t;} {t=a; a=b; b=t;} } else if(c>a&&c<b) { t=b;
郑州轻工业学院ACM网站试题答案1316-1326
b=c;
c=t;
}
if(a+b<c||c-b>a||c-a>b)
printf("no");
else
if(a*a+b*b==c*c)
printf("yes");
else
printf("no");
return 0;
}
注释;先给a,,b,c排序再依照三角形的判定法则进行判定
1321
判断水仙花数
描述;
春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,它是这样定义的;“水仙花数”是指一个三位数,它的个位数字的立方和等于其本身,比如153=1^3+5^3+3^3
郑州轻工业学院ACM网站试题答案1316-1326
现在要求输入一个三位数,判断该数是否是水仙花数,如果是输出“yes”否则输出no #include<stdio.h>
#include<math.h>
int main()
{
inte,a,b,c,d;
scanf("%d",&a);
b=a%10;
c=(a/10)%10;
d=a/100;
e=pow(b,3)+pow(c,3)+pow(d,3); if(a==e)
printf("yes\n");
else
printf("no\n");
return 0;
}
注释:
Pow是幂函数
1322
I love 闰年
郑州轻工业学院ACM网站试题答案1316-1326
描述;
根据一个年份,判断是否是闰年 输出为一个整数表示一个年份
如果是闰年输出yes否则输出No输出单独占一行
2012
Yes
#include"stdio.h"
#include"math.h"
int main()
{
int a;
scanf("%d",&a);
if((a%400==0)||(a%100!=0&&a%4==0))
printf("Yes");
else
printf("No");
return 0;
}
闰年的判定方法
当时100的倍数时必须是400的倍数
郑州轻工业学院ACM网站试题答案1316-1326
不是的话必须是4的倍数
1323
五级制成绩
描述;给定一个百分制的成绩
请根据百分之成绩输出相应的等级 转换关系如下
90分以上为A80-90 B70-79C60-69D60-0E
输入一个百分之成绩
输出对应的等级
100
A
#include"stdio.h"
#include"math.h"
int main ()
{
inta,b;
scanf("%d",&a);
b=a/10;
switch(b)
{
case 10: 为
郑州轻工业学院ACM网站试题答案1316-1326
case 9:putchar('A');break;
case 8:putchar('B');break;
case 7:putchar('C');break;
case 6:putchar('D');break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:putchar('E');break;
}
return 0;
}
注释;Switch 转换具体格式
是switch(a)
Case a:
…… 此处隐藏:2564字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




