随笔分类 -  c语言

 
杨辉三角的画法(c语言)
摘要:打印前十行(课本题目,每行前面无空格要求)#include<stdio.h>void main(){int i,j,a[11]={0},b[11]={0};a[1]=1;for(i=1;i<11;i++){for(j=0;j<i;j++){b[j+1]=a[j]+a[j+1];printf("%5d",b[j+1]);}for(j=0;j<i;j++)a[j+1]=b... 阅读全文
posted @ 2008-04-22 19:54 Fei飞 阅读(568) 评论(0) 推荐(0)
C的错误分析
摘要:#include void main() { write:char a; printf("请输入一个小写字母:"); a=getchar(); if(a122){ printf("错误,您输入的不是小写字母!!!\n"); getchar();//(1) goto write; } else{ print... 阅读全文
posted @ 2008-03-15 02:38 Fei飞 阅读(175) 评论(1) 推荐(0)
我收藏的C
摘要:要求是输入任意正整数,如果能用连续的奇数相加得到这个正整数就输出这些奇数的第一个数和最后一个数,如果不能用奇数相加表示就输出这个数不能用奇相加表示. 问题补充:我们要求是用循环控制来做..就是for语句和while语句来做..有人说任何正整数能用连续的奇数相加而得,例如 13*13*13 =2197 =157+159……+181 . 写一个程序来判断这个说法正确与否。如果是正确的,输出这个加法... 阅读全文
posted @ 2007-12-10 15:45 Fei飞 阅读(176) 评论(2) 推荐(0)
冒泡排序程序(C)(飞)
摘要:#include main() { int a[5],i,j,m; for(i=0;ia[i+1]) {m=a[i+1]; a[i+1]=a[i]; a[i]=m;} } } for(i=0;i<5;i++) {printf("%10d",a[i]); } getchar(); ge... 阅读全文
posted @ 2007-12-01 15:02 Fei飞 阅读(1794) 评论(5) 推荐(0)
关于运算符
摘要:&&双元运算符,意思是和; ||双元运算符,意思是或; !单元运算符,意思是非。 待续。。。。。。 阅读全文
posted @ 2007-11-11 22:25 Fei飞 阅读(165) 评论(0) 推荐(0)
C语言题目
摘要:关于计算1-1/2+1/3-1/4+1/5。。。。。。。。。。。+1/99-1/100; #include #include main() { float a,b,c; a=1; b=2; while(b<=100) { c=pow(-1,b); a=a-(1/b)*c; b=b+1; } printf("%g",a); getchar(); } 也算是自己做的第一道题啦 关于pow的用法,要用... 阅读全文
posted @ 2007-11-11 20:01 Fei飞 阅读(206) 评论(0) 推荐(0)
关于-1的i次方表示(C语言)
摘要:方法1: #include #include int main() { int i=4; printf("%g",pow(-1,i)); } 方法2: #include int main() { int i=4,f=-1; while (i-->0) f*=f; printf("%d",f); } 方法3: #include doubl... 阅读全文
posted @ 2007-11-08 13:18 Fei飞 阅读(1509) 评论(1) 推荐(0)