- 博客(20)
- 收藏
- 关注
原创 习题3-5 谜题 解题报告
题目: 代码:#include <iostream>#include <stdio.h>using namespace std;int p,q;int main(){ char b,m; int i,j,n=1,k; char a[6][6]; for(;;) { cin.sync(); for(i=0;i<5;i++)
2015-11-26 21:35:10
544
原创 习题3-4 周期串 解题报告
题目: 代码:#include <iostream>#include <string.h>using namespace std;int main(){ char a[85]; int n,k,i,j; cin >> n; while(n--) { cin >> a; int len = strlen(a);
2015-11-26 21:31:48
560
原创 习题3-3 数数字 解题报告
题目: 代码:#include <iostream>#include <stdlib.h>#include <stdio.h>#include <string.h>using namespace std;char a[40000];char c[6];int b[11];int main(){ int n,i,k,p; cin >> n; while(n--)
2015-11-26 21:27:50
412
原创 习题3-2 分子量 解题报告
题目: 代码:#include <iostream>#include <cctype>#include <string.h>#include <stdio.h>#include <stdlib.h>#define C 12.01#define H 1.008#define O 16.00#define N 14.01using namespace std;int main(){
2015-11-26 21:07:58
606
原创 习题3-1 得分 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ int n,i,k,sum; scanf("%d",&n); char a[85]; while(n--) { sum=k=0; scanf("%s",a);
2015-11-11 22:03:16
989
原创 习题2-6 排列 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ int abc,def,ghi; int a[10],i,count; memset(a,0,sizeof(a)); for(abc = 123 ;abc <=329;abc++) { m
2015-11-08 22:23:26
591
1
原创 习题2-5 分数化小数 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int a,b,c,i,j,k=0; while(scanf("%d%d%d",&a,&b,&c) !=EOF ) { if(a==0&&b==0&&c==0) { break; }
2015-11-08 21:18:49
515
原创 习题2-4 字序列的和 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int i; int m,n; while(scanf("%d%d",&n,&m)!=EOF ) { if(n==m&& n==0) { break; } doubl
2015-11-03 17:04:34
498
原创 习题2-3 倒三角形
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int i,j,k,n; scanf("%d",&n); for(i=0;i<n;i++) { for(j=0;j<i;j++) { printf(" "); }
2015-11-03 15:01:26
1190
原创 习题2-2 韩信点兵 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int a,b,c,i,cas=0; while(scanf("%d%d%d",&a,&b,&c) != EOF) { cas++; for(i=10;i<=100;i++) { if(i
2015-11-03 09:43:24
1293
原创 习题2-1 水仙花数 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int a,b,c,i; for(i=100;i<1000;i++) { a = i/100; b = i%100/10; c = i%10; if(i == a*a*a + b*b*b +c*c
2015-11-03 09:27:30
699
原创 习题1-7 年份 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int n; scanf("%d",&n); if(n%4==0 && n%100!=0 || n%400==0) { printf("yes\n"); } else { printf("no\n
2015-10-28 22:26:03
364
原创 习题1-6 三角形 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int a,b,c,t; scanf("%d%d%d",&a,&b,&c); //将三个数从小到大排序 if(a>b){t = a ; a = b ; b = t ;} if(a>c){t = a ; a = c ; c = t ;}
2015-10-28 22:09:22
344
原创 习题1-5 打折 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int n,sum; scanf("%d",&n); sum = n*95; if(sum >= 300) { printf("%.2lf\n",sum*0.85); } else { p
2015-10-28 21:42:19
681
原创 习题1-4 正弦和余弦 解题报告
题目: 代码:#include <stdio.h>#include <math.h>int main(){ int n; scanf("%d",&n); printf("%lf\n%lf\n",sin(n*3.14159/180),cos(n*3.14159/180)); return 0;}解析: 1、使用数学函数需要#include
2015-10-28 21:24:32
664
原创 习题1-3 连续和 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int n,sum=0; scanf("%d",&n); while(n!=0) { sum = sum + n; n--; } printf("%d\n",sum); return 0;}解析
2015-10-28 21:04:48
313
原创 习题1-2 温度 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ double f; scanf("%lf",&f); printf("%.3f\n",5*(f-32)/9); return 0;}解析: 1、输入温度有可能为小数所以用浮点型不用整型。 2、比赛时尽量用double类型而不用float类型,do
2015-10-28 20:53:44
1385
原创 习题1-1 平均数 解题报告
题目: 代码:#include <stdio.h>#include <stdlib.h>int main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("%.3f\n",(a+b+c)/3.0); return 0;}解析: 1、注意保留3位小数,用%.3f。 2、因为要得出的是浮点数,所以在除3的时候,要
2015-10-28 20:38:10
385
原创 简单斐波那契
斐波那契数列是一种非常有意思的数列,由 0 和 1 开始,之后的斐波那契系数就由之前的两数相加。用数学公式定义斐波那契数列则可以看成如下形式: F0=0 F1=1 Fn=Fn-1+Fn-2 我们约定Fn表示斐波那契数列的第n项,你能知道斐波那契数列中的任何一项吗? 输入包括一行,包括一个数字N(0≤N≤50)。 输出包括一行,包括一个数字,为斐波那契数列的第N项的值。样例1 输入:
2015-07-28 00:00:54
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人