- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 C++编程第7题
//输出9*9口诀。#include using namespace std;int main(){ int t; for(int i=1;i
2013-05-31 00:05:41
219
原创 C++编程第47题(define)
//宏#define命令练习(2)#include "stdio.h"#define exchange(a,b){\ int t;\ t=a;\ a=b;\ b=t;\}int main(){ int x(10),y(20); printf("x=%d,y=%d\n",x,y); exchange(x,y);...
2013-05-31 00:05:29
147
原创 C++编程第46题(define学习)
//宏#define命令练习(1)#include "stdio.h"#define TRUE 1#define FALSE 0#define SQ(x) (x)*(x)int main(){ int num; int again=1; printf("\40: Program will stop if input value less tha...
2013-05-29 20:25:07
226
原创 C++编程第45题
//学习使用register定义变量的方法。#include "stdio.h"using namespace std;int main(){ register int i; int tmp=0; for(i=1;i
2013-05-29 20:14:02
137
原创 C++编程第44题
//学习使用external的用法#include "stdio.h"int a,b,c;void add(){ int a=3; c=a+b;}int main(){ a=b=4; add(); printf("%d\n",c);}
2013-05-29 20:05:08
142
原创 C++编程第43题(static用法)
//学习使用static的另一用法#include "stdio.h"int main(){ int i,num; num=2; for(i=0;i
2013-05-29 20:03:27
142
原创 C++编程第42题
//学习使用auto定义变量的用法#include "stdio.h"int main(){ int i,num; num=2; for (i=0;i
2013-05-29 20:02:11
193
原创 C++编程第41题
//学习static定义静态变量的用法#include "stdio.h" void varfunc(){ int var=0; static int static_var=0; printf("\40:var equal %d \n",var); printf("\40:static var equal...
2013-05-23 22:33:04
216
1
原创 C++编程第40题
//将一个数组逆序输出。//用最后一个和第一个交换#include #define N 10using namespace std;int main(){ int tran; int a[N]={4,67,79,36,23,47,52,63,10,22}; for(int i=0;i...
2013-05-23 22:18:31
157
原创 C++编程第39题
//有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。#include using namespace std;int main(){ int a[11]={1,2,3,7,8,11,13,14,17,19}; int m,i; coutm; for(i=0;i...
2013-05-23 21:48:53
179
原创 C++编程第38题
//求一个3*3矩阵对角线元素之和#include using namespace std;int main(){ int i,j,a[10][10],sum=0; for(i=0;i
2013-05-22 17:06:01
166
原创 C++编程第37题——冒泡排序
//对10个数进行排序,小的数排在前面#include using namespace std;int main(){ int i,a[10],tran; for(i=0;i
2013-05-22 16:54:53
171
原创 C++编程第36题——求100以内的素数
//求100之内的素数#include using namespace std;int main(){ int i,j,tran,count=0; bool f; for(i=2;i
2013-05-22 16:37:55
964
原创 C++编程第31题
//请输入星期几的第一个字母来判断一下是星期几,//如果第一个字母一样,则继续判断第二个字母。//Monday,Tuesday,Wensday,Thurseday,Friday,Saturday,Sunday#include #include "stdio.h"#include "conio.h"using namespace std;int main()...
2013-05-18 10:45:59
207
原创 C++编程第30题
//一个5位数,判断它是不是回文数。//即12321是回文数,个位与万位相同,十位与千位相同。#include using namespace std;int main(){ int a,b,c,d,e,x; coutx; a=x/10000; b=(x/1000)%10; c=(x/100)%10; ...
2013-05-18 10:39:58
151
原创 C++编程第29题
//给一个不多于5位的正整数,//要求:一、求它是几位数,二、逆序打印出各位数字。#include using namespace std;int main(){ int a,b,c,d,e,x; coutx; a=x/10000; b=(x/1000)%10; c=(x/100)%10; d=(x/1...
2013-05-18 10:39:10
163
原创 C++编程第28题
//有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。//问第4个人岁数,他说比第3个人大2岁。//问第三个人,又说比第2人大两岁。//问第2个人,说比第一个人大两岁。//最后问第一个人,他说是10岁。请问第五个人多大?#include using namespace std;int age(int i){ int a; if(i...
2013-05-16 23:25:56
165
原创 C++编程第27题
#include #include "stdio.h"using namespace std;void converse(int n);int main(){ int i=5; cout
2013-05-16 23:19:17
498
原创 C++编程第26题
//利用递归方法求5!#include using namespace std;int fact(int i){ int sum; if(i==0){ sum = 1; }else{ sum = i*fact(i-1); } return sum;}int main(){ int i=5; cout
2013-05-16 23:01:57
202
原创 C++编程第25题
#include "stdio.h"//为何此处定义为float类型?int main(){ float n,s=0,t=1; for(n=1;n
2013-05-15 15:05:07
173
原创 C++编程第24题
//有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。#include #include "stdio.h"using namespace std;int main(){ float x=0.0; float f=2.0,g=1.0,t=0.0; int i; for(i=...
2013-05-15 14:49:34
163
原创 C++编程第23题——输出菱形
//用*输出一个菱形// *// ***// *****//*******// *****// ***// *#include using namespace std;int main(){ int i,j,k; char c=' ',s='*'; for(i=1;i
2013-05-15 14:20:38
602
原创 C++编程第22题
//两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。//有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。//设i,j,k分别为a,b,c的对手,1、i!=j!=k 2、i!='x',k!='x'|'z'#include using namespace std;int mai...
2013-05-14 20:21:43
202
原创 【第21题】猴吃桃问题
//猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个//第二天早上又将剩下的桃子吃掉一半,又多吃了一个。//以后每天早上都吃了前一天剩下的一半零一个。//到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。//采用逆向思维#include using namespace std;int main(){ ...
2013-05-14 20:02:19
216
原创 C++编程第19题
//一个数如果恰好等于它的因子之和,这个数就称为“完数”。//例如6=1+2+3.编程找出1000以内的所有完数。//注意是所有因子,而非质因子#include using namespace std;int main(){ int n,tran,t; static int count[10]; //该数组用来保存质因子,因为10个...
2013-05-14 15:29:19
156
原创 C++编程第18题
//求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。//例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。#include using namespace std;int main(){ int a,n,count=1; long sn=0,tn=0; couta; ...
2013-05-13 20:07:15
141
原创 C++编程第17题
//输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。#include #include "stdio.h"using namespace std;int main(){ int engNum=0,spacNum=0,digitNum=0,others=0; char c; cout...
2013-05-13 19:54:51
193
原创 C++编程第16题
//输入两个正整数m和n,求其最大公约数和最小公倍数。#include using namespace std;int main(){ int m,n,tran; coutm; coutn; if(m
2013-05-12 15:23:17
155
原创 C++编程第15题
//利用条件运算符的嵌套来完成此题://学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。#include using namespace std;int main(){ int grade; char s; coutgrade; s=(grade>=90)?'A':((grade>=...
2013-05-12 14:59:22
199
原创 C++编程第14题
//将一个正整数分解质因数。//例如:输入90,打印出90=2*3*3*5。#include using namespace std;int main(){ int n,i; coutn; for(i=2;i
2013-05-12 14:51:27
190
原创 c++编程第13题
//打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,//其各位数字立方和等于该数本身。//例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。#include using namespace std;int main(){ for(int s=100;s...
2013-05-11 22:00:15
143
C++编程第12题
//判断101-200之间有多少个素数,并输出所有素数。#include #include "math.h"using namespace std;int main(){ int f,s,c=0; bool leap=1; for(f=101;f
2013-05-11 21:38:35
142
原创 C++编程第11题
//古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,//小兔子长到第三个月后每个月又生一对兔子//假如兔子都不死,问前40个月每个月有多少对兔子?//应该注意的是当i=20时,输出的是前40个月每个月兔子的对数[size=medium][/size][size=large][/size]#include using namespace std;i...
2013-05-11 21:18:50
163
原创 C++编程第5题
//输入三个整数x,y,z,请把这三个数由小到大输出。#include using namespace std;int main(){ int x,y,z,m; cin>>x>>y>>z; if(x>y){ m=x; x=y; y=m; } if(x>z){ m=x; x=z; z=m; } if(y>z){ m=y; ...
2013-04-20 10:11:44
161
原创 C++编程第4题
//输入某年某月某日,判断这一天是这一年的第几天?#include using namespace std;int main(){ int year,month,day,sum,leap; coutyear; coutmonth; coutday; switch(month){ case 1:sum=0...
2013-04-20 10:03:03
129
原创 C++编程第3题
//一个整数,它加上100后是一个完全平方数,//再加上168又是一个完全平方数,请问该数是多少?#include #include //在10万之内查找using namespace std;int main(){ long i,x,y; for(i=0;i...
2013-04-20 09:45:15
130
原创 C++编程第2题
//企业发放的奖金根据利润提成。//利润(I)低于或等于10万元时,奖金可提10%;//利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;//20万到40万之间时,高于20万元的部分,可提成5%;//40万到60万之间时高于40万元的部分,可提成3%;//60万到100万之间时,高于60万元的部分,可提成1.5%;//高...
2013-04-20 09:33:00
223
原创 C++编程第一题
//有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?#include using namespace std;int main(){ int i,j,k,t=0; for(i=1;i
2013-04-16 23:22:24
159
原创 数组求和
#include using namespace std;//此处运用递归思想,一句话解决求和问题int sum(int*a,int n){ return n==0?0:sum(a,n-1)+a[n-1];}int main(){ int t,s=0; cin>>t; int a[t]; for(int i=0;i>...
2013-04-07 21:57:08
147
Pvrg-p64_codec_1.1
2014-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人