- 博客(20)
- 收藏
- 关注
原创 2010 水仙花数
#include using namespace std; int main() { int n, m; while (cin >> n >> m) { int num = 0,val = n; int a, b, c; for (; val <=m; ++val) { a = val / 100; b = val / 10 % 10; c = val %
2016-07-30 12:10:15 378
原创 2009 求数列的和
#include #include using namespace std; int main() { int n,m; double sum, value; while (cin >> n >> m) { int a = 1; value = n; for (sum = n; a < m; ++a) { value = sqrt(value); sum =
2016-07-30 10:38:50 259
原创 2008 数值统计
#include using namespace std; int main() { int n; double val; while (cin >> n) { int a = 0, b = 0, c = 0; if (n == 0) continue; while (n--) { cin >> val; if (val == 0) b=b+1;
2016-07-29 15:37:00 323
原创 2007 平方和与立方和
#include using namespace std; int main() { long m, n; while (cin >> m >> n) { long x = 0, y = 0,a; if (m <= n) { for (a=m; a >= m&&a <= n; ++a) { if (a % 2 == 0) x = x + pow(a
2016-07-29 14:27:09 269
原创 2006 求奇数的乘积
#include<iostream> using namespace std;int main() { int n,a,pro; while (cin >> n) { pro = 1; while (n--) { cin >> a; if (a % 2 == 1)
2016-07-29 13:52:55 277
原创 2004 成绩转换
#include using namespace std; int main() { int t; while (cin >> t) { if (t > 100 || t<0) cout << "Score is error!" << endl; if (t=90) cout << "A"<< endl; if (t=80) cout << "B"<< end
2016-07-27 13:16:49 516
原创 2003 求绝对值
#include #include using namespace std; int main() { double r; while (cin >> r) { cout <<setprecision(2)<<fixed<< fabs(r) << endl; } return 0; } 用fabs()函数来求绝对值。 abs是对整数取绝对值,而fabs是对浮点数取绝对值。 函
2016-07-27 12:59:37 310
原创 2002 计算球体积
#include #include #include #define PI 3.1415927 using namespace std; int main() { double r, v; while (cin >> r) { v =4.0/3.0 * PI * pow(r, 3); cout << setprecision(3) << fixed << v << endl; }
2016-07-27 12:42:49 267
原创 2001 计算两点间的距离
#include #include #include using namespace std; int main() { double x1, y1, x2, y2, dis; while (cin >> x1 >> y1 >> x2 >> y2) { dis =sqrt( pow(x1 - x2, 2) + pow(y1 - y2, 2)); cout << setprecision
2016-07-27 12:12:54 378
原创 2000 ASCII码排序
感觉有更简洁的方法 ,不过这个思路简单,输出要求空格要注意 #include using namespace std; int main() { char a, b, c; while (cin >> a >> b >> c) { char max, max1; if (a > b) max1 = a; else max1 = b; if (c > max1)
2016-07-27 11:39:43 297
原创 1096 A+B for Input-Output Practice (VIII)
#include using namespace std; int main() { int N, a, n; cin >> n; while (cin >> N&&n){ int sum = 0; while (N--){ cin >> a; sum = sum + a; }if(n>1) cout << sum << endl<<endl; else
2016-07-27 11:12:59 283
原创 1095 A+B for Input-Output Practice (VII)
#include using namespace std; int main() { int a, b; while (cin >> a >> b) { cout << a + b << endl<< endl; } return 0; }
2016-07-27 11:12:08 441
原创 1094 A+B for Input-Output Practice (VI)
#include using namespace std; int main() { int N, a; while (cin >> N){ int sum = 0; while (N--){ cin >> a; sum = sum + a; }cout << sum << endl; } return 0; }
2016-07-27 11:11:30 323
原创 1093 A+B for Input-Output Practice (V)
#include using namespace std; int main() { int N, a, n; cin >> n; while (cin >> N&&n){ int sum = 0; while (N--){ cin >> a; sum = sum + a; }cout << sum << endl; n--; } ret
2016-07-27 11:10:42 502
原创 1092 A+B for Input-Output Practice (IV)
#include using namespace std; int main() { int N, a; while (cin >> N){ int sum = 0; if (N != 0){ while (N--){ cin >> a; sum = sum + a; }cout << sum << endl; } } return 0;
2016-07-27 11:08:04 285
原创 1091 A+B for Input-Output Practice (III)
#include<iostream> using namespace std;int main() { int a, b; while (cin >> a >> b){ if (a == 0 && b == 0) { }else cout << a + b << endl; } return 0;
2016-07-27 11:07:21 285
原创 1090 A+B for Input-Output Practice (II)
#include<iostream> using namespace std;int main() { int a, b,N=0; cin >> N; while (cin >> a >> b) cout << a + b << endl; return 0; }
2016-07-27 11:05:31 268
原创 1089 A+B for Input-Output Practice (I)
#include using namespace std; int main() { int a, b; while (cin >> a >> b) cout << a + b << endl; return 0; }
2016-07-27 11:02:25 420
原创 1001 Sum Problem
从简单题开始练习 #include using namespace std; int main() { int n; while (cin >> n) { int sum = 0; for (int val = 0; val <= n; ++val) sum = sum + val; cout << sum << endl<<endl; } return 0;
2016-07-27 10:56:55 307
原创 1000 A + B Problem
之前没有基本没有接触过编程,看了一阵子C++primer 5th以后决定动手编程练习下。 #include using namespace::std; int main() { int a, b; while (cin >> a >> b) cout << a + b << endl; return 0; }
2016-07-27 10:46:09 257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人