随笔分类 - C语言程序设计
摘要:1 /*求Fabonacci数列的前40个数*/ 2 #include 3 int main(void) 4 { 5 long int f1=1,f2=1; 6 int i=1; 7 for(;i<=20;i++) 8 { 9 printf("%ld\t%ld\t",f1,f2);10 f1=f1+f2;11 f2=f1+f2;12 }13 return 0;14 }
阅读全文
摘要:1 /*用公式∏/4=1-1/3+1/5-1/7+....求∏的值,精确到小于10^-6 */ 2 #include 3 #include 4 int main(void) 5 { 6 int sign=1; 7 double pi=0.0,n=1.0,term=1.0; 8 while(fabs(term)>=1e-6) 9 {10 pi+=term;11 n+=2;12 sign=-sign;13 term=sign/n;14 }15 pi*=4;16 printf("...
阅读全文
摘要:今天编写4*5矩阵的时候在FOR 语句前对变量进行了赋值,发现外层FOR 语句不工作,找了很久,才发现原来FOR语句赋值必须在FOR 语句内.这是什么情况,书上怎没说?
阅读全文
摘要:1 /*编程矩阵输出: 2 1 2 3 4 5 3 2 4 6 8 10 4 3 6 9 12 15 5 4 8 12 16 20 6 */ 7 #include 8 main() 9 {10 int i,j,k=0;11 for (i=1;i<=4;i++)12 {13 for (j=1;j<=5;j++,k++)14 {15 16 if(k%5...
阅读全文
摘要:1 /*把100至200之间不能被3整除的数输出*/ 2 #include 3 main() 4 { 5 int i=100,s; 6 while(i 3 main() 4 { 5 int i=100,s; 6 for (;i<=200;i++) 7 { 8 if(i%3==0) 9 {10 continue;11 }12 printf("%d ",i);13 i++;14 if(i%5==0)15 {16 ...
阅读全文
摘要:1 #include 2 main() 3 { 4 int s,c; 5 printf("Please input you score: \n"); 6 scanf("%d",&c); 7 s=c/10; 8 switch(s) 9 {10 case 0:11 case 1:12 case 2:13 case 3:14 case 4:15 case 5: printf("不及格\n");break;16 case 6: printf(...
阅读全文
摘要:1 /*有函数:--- -1 (x0) 4 */ 5 #include 6 main() 7 { 8 float x,y; 9 printf("Please input X: \n");10 scanf("%f",&x);11 if (x<0)12 {13 y=-1;14 }15 else16 {17 if(x==0)18 {19 y=0;20 }21 else22 {23 y=1;2...
阅读全文
摘要:1 /*编程求解一元二次方程的解 ax^2+bx+c=0*/ 2 #include 3 #include 4 main() 5 { 6 float a,b,c,disc,x1,x2; 7 printf("Input a,b,c:\n"); 8 scanf("%f%f%f",&a,&b,&c); 9 disc=b*b-4*a*c;10 if (disc<0)11 {12 printf("方程式没有实根\n");13 }14 else 15 {16 x1=(-b+sqrt(disc))/(2*...
阅读全文
摘要:1 /*编程求圆周长、圆面积、圆球体积、设圆半径r=1.5。要求:用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数后2位*/ 2 /*圆球体积公式 V=(4*π*r3)/3 */ 3 #include 4 main() 5 { 6 float r,Pi=3.14; 7 printf("Please input r:\n"); 8 scanf("%f",&r); 9 printf("The Circumference is %.2f\n",2*Pi*r);10 printf("The Area of c
阅读全文
摘要:1 /*请编程将"China"译成密码,用原字母后的第四位替换原字母,用putchar 和printf函数输出*/ 2 #include 3 main() 4 { 5 char ch1='C',ch2='h',ch3='i',ch4='n',ch5='a'; 6 printf("the source Character is: %c%c%c%c%c\n",ch1,ch2,ch3,ch4,ch5); 7 printf("the Be encrypted charact
阅读全文
摘要:1 /* 输入a,b,c三个整数,将a,b,c 由大到小输出*/ 2 #include 3 main() 4 { 5 int a,b,c,k; 6 printf("please input three integer number : \n"); 7 scanf("%d%d%d",&a,&b,&c); 8 if (a<b) 9 {10 k=a;11 a=b;12 b=k;13 }14 if (a<c)15 {16 k=a;17 a=c;18 ...
阅读全文
摘要:/*判断一个数能否同时被3和5整除*/#includemain(){int Anmber;printf("Please input an integer number: \n");scanf("%d",&Anmber);if ((Anmber%3==0)&&(Anmber%5==0)){printf("The number you entered [%d] can be divisibility by 3 and 5!\n",Anmber);}else {printf("The number you
阅读全文
浙公网安备 33010602011771号