相信以下這個C程序非常多人都見過啦。當時自己看 美少女战士谭浩强 写的那本书上的解释。反正我当时是没看太懂详细是什么意思。谱架啊~~~ #include <stdio.h> void swap(int x, int y) { int temp = x; x = y; y = temp; } int
分类:
其他好文 时间:
2016-02-19 09:08:08
阅读次数:
178
用牛顿迭代法求方程在1.5附近的根:2x^3-4x^2+3x-6=0.解:牛顿迭代法又叫牛顿切线法。设f=2x^3-4x^2+3x-6,f1为方程的导数,则f1=6x^2-8x+3,且f1=(f(x0)-0)/(x0-x1),推导得:x1=x0-f/f1程序:#include<stdio.h>#include<math.h>intmain(){ doublex0,x1,f,f1; x1=1.5;..
分类:
编程语言 时间:
2016-02-18 06:37:51
阅读次数:
545
两个乒乓球队进行比赛,各出3人。甲队为A,B,C3人,甲队为x,y,z3人。抽签决定比赛名单。有人向队员打听比赛的名单,A说他不和x比,C说他不和x,z比。编程找出3对赛手的名单。解:问题分析:假设i是A的对手,j是B的对手,k是C的对手,i,j,k分别是x,y,z之一,且i,j,k互不相等,..
分类:
编程语言 时间:
2016-02-18 06:37:44
阅读次数:
232
输入两个正整数m和n,求其最大公约数和最小公倍数。解:程序:#include<stdio.h>intmain(){ intnum1,num2,t,p; printf("请输入两个正整数:"); scanf("%d,%d",&num1,&num2);//7,8 p=num1*num2; while(t=num1%num2)//710,循环结束 { num1=num2;//87 num2=t;//7..
分类:
编程语言 时间:
2016-02-16 01:22:41
阅读次数:
679
输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。解:程序:#include<stdio.h>intmain(){ charc; intletters=0,space=0,digit=0,other=0; printf("请输入一行字符:"); while((c=getchar())!=‘\n‘) { if(c>=‘a‘&&c<=‘z‘||c>=‘A‘&a..
分类:
编程语言 时间:
2016-02-16 01:15:14
阅读次数:
195
在老师推荐书目之前 读过的编程书 基本都是教辅为主的 像谭浩强先生编著的《c++程序设计》以及《java程序设计》等等 都是目的性很强的书籍 很基础性的书籍 从来没有读过类似《大道至简》《梦断代码》这类书籍 我非常感兴趣 希望再老师的指导下 认真的学习这些书籍 对自己的学习和以后的工作起到长足的影响
分类:
其他好文 时间:
2016-02-16 01:14:20
阅读次数:
161
输出100~200之间的不能被3整除的数。解:程序:#include<stdio.h>intmain(){ inti=0; printf("打印出不能被3整除的数:"); for(i=100;i<=200;i++) { if(i%3==0) { continue; } printf("%d",i); } printf("\n"); return0;}结果:打印出不能被3整除的数:10010110..
分类:
编程语言 时间:
2016-02-12 06:15:47
阅读次数:
267
用公式π/4=1-1/3+1/5-1/7...求π的近似值,直到发现某一项的绝对值小于10^6为止(该项不累加)解:程序:#include<stdio.h>#include<math.h>intmain(){ intsign=1; doublepi=0.0,n=1.0,term=1.0;//term表示当前项 while(fabs(term)>=1e-6) { pi+=term; n+=2;..
分类:
编程语言 时间:
2016-02-12 06:12:34
阅读次数:
451
输入4个整数,要求按从小到大的顺序输出。解:程序:#include<stdio.h>intmain(){ intt,a,b,c,d; printf("请输入4个数:"); scanf("%d,%d,%d,%d",&a,&b,&c,&d); if(a>b) { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t; } if(a>d) { t=a; ..
分类:
编程语言 时间:
2016-02-09 08:14:19
阅读次数:
677
从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,则要求重新输入。解:程序:#include<stdio.h>#include<math.h>#defineM1000intmain(){ intx,y; printf(..
分类:
编程语言 时间:
2016-02-09 08:13:36
阅读次数:
354