摘要: 1 /*加密算法:如果输入的是字母,将其转换为其后第四位字母*/ 2 #include 3 int main(void) 4 { 5 char c; 6 while((c=getchar())!='\n') 7 { 8 if(c>'A'&&c'a'&&c'Z'&&c'z')12 c=c-26;13 }14 printf("%c",c);15 }16 printf("\n");17 return 0;18 } 阅读全文
posted @ 2013-11-02 01:00 ASMLearner 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 1 /*求100~200之间的素数,每行输出10个素数*/ 2 #include 3 #include 4 int main(void) 5 { 6 int n,k,i,m=0; 7 for(n=101;n<=200;n+=2) 8 { 9 k=sqrt(n);10 for(i=2;i<=k;i++)11 {12 if(n%i==0)13 break;14 if(i==k)15 {16 printf("%d ... 阅读全文
posted @ 2013-11-02 00:33 ASMLearner 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 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 } 阅读全文
posted @ 2013-10-31 23:44 ASMLearner 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 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("... 阅读全文
posted @ 2013-10-31 23:01 ASMLearner 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 今天编写4*5矩阵的时候在FOR 语句前对变量进行了赋值,发现外层FOR 语句不工作,找了很久,才发现原来FOR语句赋值必须在FOR 语句内.这是什么情况,书上怎没说? 阅读全文
posted @ 2013-10-31 17:06 ASMLearner 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 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... 阅读全文
posted @ 2013-10-31 17:04 ASMLearner 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 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 ... 阅读全文
posted @ 2013-10-29 23:34 ASMLearner 阅读(3786) 评论(0) 推荐(0) 编辑
摘要: 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(... 阅读全文
posted @ 2013-10-28 22:19 ASMLearner 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 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... 阅读全文
posted @ 2013-10-24 23:18 ASMLearner 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1 /*从键盘上输入一个字母,如果输入的是大写字母,将其转换为小写字母,反之直接输出*/ 2 #include 3 main() 4 { 5 char ch1; 6 printf("请输入一个字母:\n"); 7 scanf("%c",&ch1); 8 ch1=(ch1>='A')&&(ch1<='Z')?ch1+32:ch1; 9 printf("Output: %c\n",ch1);10 return 0;11 } 阅读全文
posted @ 2013-10-24 22:53 ASMLearner 阅读(1042) 评论(0) 推荐(0) 编辑