- 博客(11)
- 问答 (1)
- 收藏
- 关注
原创 7.3 用起泡法对10个数排序(由小到大)
7.3 用起泡法对10个数排序(由小到大)#includeint main(){ int a[10],i,j,temp; for(i=0;i<10;i++) { printf("请输入a[%d]=",i); scanf("%d",&a[i]); fflush(stdin); } printf("排序前:"); for(i=0;i<10;i++) { print
2016-06-26 20:45:08 3736 3
原创 用“辗转相除法”求最大公约数
用“辗转相除法”求最大公约数#include//辗转相除法求最大公约数 int main(){ int a,b,temp; printf("请输入a:"); scanf("%d",&a); fflush(stdin); printf("请输入b:"); scanf("%d",&b); fflush(stdin); printf("调整好顺序前:a=%d,b=%d\n",a,
2016-06-23 21:55:29 829
原创 6.15两个乒乓球对进行比赛,各出三人。
6.15 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。#includeint main(){ char i,j,k; for(i='x';i<='z';i++) { for(j='x';j<='z';j++) { if(i!=j
2016-06-19 18:39:19 658
原创 6.10猴子吃桃问题。
6.10 猴子吃桃问题。有一堆桃子不知数目,猴子第一天吃掉一半,觉得不过瘾,又多吃了一只,第二天照此办法,吃掉剩下桃子的一半另加一只,天天如此,到第十天早上,猴子发现只剩一只桃子了,问这堆桃子原来有多少只?#includeint main(){ int jieguo=1,n,i; for(i=1;i<=9;i++) { n=2*(jieguo+1); jieguo=n;
2016-06-17 23:37:17 537
原创 6.2输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
6.2输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。#include//输入一个字符串,判断有多少个字母,多少空格,多少个数字,多少个其它字符int main(){ char c; int zimu=0,kongge=0,shuzi=0,qita=0; while((c=getchar())!='\n') { if((c>='a'&&c='A'&&c<='Z
2016-06-11 20:28:10 2038 1
原创 求1000以内的所有水仙花数
求1000以内的所有水仙花数#include//打印1000以内所有的水仙花数int main(){ int i,baiwei=0,shiwei=0,gewei=0; for(i=1;i<1000;i++) { //printf("本次运算的是%d\n",i); baiwei=i/100; shiwei=(i-baiwei*100)/10; gewei=i-ba
2016-06-10 22:33:38 28322 3
原创 求1!+2!+3!+......+n!
求1!+2!+3!+......+n!谭浩强教授版《C程序设计》(第二版)P1206.4求∑n!(即求1!+2!+3!+......+20!)。我把它改为由键盘输入n。#includeint main(){ int i,j,n; printf("请输入n:"); scanf("%d",&n); fflush(stdin); float jiecheng
2016-06-10 13:31:21 3093
原创 求Sn=a+aa+aaa+aaaa+……+aaa…aaa(n个a)
求Sn=a+aa+aaa+aaaa+……+aaa…aaa(n个a)#includeint main(){ int a,n,i=1,tn=0,sum=0; printf("请输入a:"); scanf("%d",&a); fflush(stdin); printf("请输入n:"); scanf("%d",&n); fflush(stdin); while(i<=n)
2016-06-08 05:23:45 3391
原创 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
谭浩强教授版《C程序设计》(第二版)P120 6.9 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?#includeint main(){ float h=100,s=0; int i; for(i=1;i<=10;i++) { s=s+h+h/2;printf("第%d次s=%f\n",i,s);
2016-06-07 21:15:30 57491 6
原创 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13……求出这个数列的前20项之和。
谭浩强教授版《C程序设计》(第二版)P120 6.8有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13……求出这个数列的前20项之和。#includeint main(){ float shang1,shang2,xia1,xia2,fenshu=0,sum=0; int i; shang1=2;shang2=3; xia1=1;xia2=2; fe
2016-06-05 23:21:45 7463
原创 计算圆周率
计算圆周率#includeint main(){ float jieguo=0,i=1; int fuhao=1; while((1/i)>1e-6) { jieguo=jieguo+fuhao*(1/i); fuhao=-1*fuhao; i=i+2; } jieguo=jieguo*4; printf("%f\n\n",jieguo); return 0;
2016-06-04 00:20:41 1032
python3内置持久化模块shelve心得
2024-04-01
python3内置持久化模块pickle心得
2024-03-31
c语言中,为什么puts函数输出的字符串后有乱码?
2016-08-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人