摘要: 1 #include <stdio.h> 2 #include <math.h> 3 4 int main(int argc, char* argv[]) 5 { 6 int m,i,k; 7 printf("please input the integer number:\n"); 8 scanf("%d",&m); 9 k=(int)sqrt(m);10 for (i=2;i<=k;i++)11 {12 if (m%i==0)13 {14 break;15 }16 ... 阅读全文
posted @ 2012-05-07 23:00 r3call 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1 #include "stdafx.h" 2 3 int main(int argc, char* argv[]) 4 { 5 int a; 6 scanf("%d",&a); 7 if (a<=0) 8 { 9 printf("不要乱输\n");10 return 0;11 }12 for (int i=1;;i++)13 {14 a=a/10;15 if (a==0)16 {17 break;18 }19 ... 阅读全文
posted @ 2012-05-07 22:45 r3call 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1 #include "stdafx.h" 2 3 bool IsLeapYear(int year) 4 { 5 if (year%4==0) 6 { 7 if (year%100==0) 8 { 9 if (year%400==0)10 {11 return true;12 }13 else14 {15 return false;16 ... 阅读全文
posted @ 2012-05-07 22:21 r3call 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 1 #include "stdafx.h" 2 #include <math.h> 3 4 5 6 int main(int argc, char* argv[]) 7 { 8 double f; 9 double c=0;10 printf("请输入华氏温度\n");11 scanf("%lf",&f);12 c=(f*1.0-32.0)*5/9.0;13 printf("对应的摄氏温度为 %lf \n",c);14 return 0;15 }主要涉及的是浮点数之间的运算。 阅读全文
posted @ 2012-05-07 22:08 r3call 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1 #include "stdafx.h" 2 #include <math.h> 3 4 5 //根据输入的三条边判断是不是正确的三角形 6 bool IsTri(double x,double y,double z) 7 { 8 if (! ( (x+y>z) && (abs(x-y)<z) ) ) 9 {10 return false;11 }12 if (! ( (x+z>y) && (abs(x-z)<y) ) )13 {14 return false;15 }16 if (! ( (z+y... 阅读全文
posted @ 2012-05-07 21:58 r3call 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1 #include <stdio.h> 2 3 void main() 4 { 5 char c; 6 while((c=getchar())!='\n') 7 { 8 if( (c>='a'&&c<='z') || (c>='A'&&c<='Z') ) 9 {10 c=c+4;11 if( (c>'Z' && c<=('Z'+4) ) || (c>'z') )12 阅读全文
posted @ 2012-05-07 21:24 r3call 阅读(7470) 评论(0) 推荐(0) 编辑