自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 2-18

判断一个正整数是否同时含有奇数字和偶数字注意:if条件语句里用判断运算符而不是赋值运算符

2015-05-07 23:26:43 286

原创 2-17

输出2-n之间的所有素数注意:M和b 的赋值应在for循环后,while循环前,这样才能确保每次for循环时,M和b的初始值不变

2015-05-07 22:21:55 346

原创 2-15

#includeint main(){int a,b,c;int n;printf("请输入n:");scanf("%d",&n);for(a=1;a{ for(b=1;b printf(" "); for(c=1;c printf("$ "); printf("\n");}for(a=0;a{ for(b=0;b print

2015-05-07 21:05:38 263

原创 正序分解整数

#include int main();{int x;scanf("%d", &x);int mask = 1;int t = x;while ( t>9 ) {t /= 10;mask *=10;} printf("x=%d, mask=%d\n", x, mask);do {int d = x / mask;printf("%d", d);

2015-05-06 17:55:03 491

原创 辗转相除法求最大公约数

#include int main(){int a,b;int t;scanf("%d %d", &a, &b);int origa = a;int origb = b;while ( b != 0 ) {t = a%b;a = b;b = t;}printf("%d和%d的

2015-05-06 17:24:13 272

原创 3-10

#include#includeint main(){ double a,b,c,p,S; printf("请输入三角形三边:"); scanf("%lf%lf%lf",&a,&b,&c); if((a+b>c)&&(a+c>b)&&(b+c>a)){ p=(a+b+c)/2; S=sqrt(p*(p-a)*(p-b)*(p-c)); printf("三

2015-04-22 23:11:45 291

原创 输入一个整数输出位数(整数限10位以内)

#include int main(){int n;int i=0;printf("输入一个整数:");scanf("%d",&n);n/=10;i++;while(n>0){i++;n/=10;}printf("这个整数有%d位\n",i);return 0;}注意:1.别忘了对i进行初始化

2015-04-21 23:05:44 1462

原创 switch-case语句

#include int main(){printf("输入成绩(0-100)");int grade;scanf("%d", &grade);grade /=10;switch ( grade ) {case 10:case 9:printf("A\n");break;case 8:printf("B\n");break;cas

2015-04-21 21:46:54 335

原创 1-7从小到大排序

#includeint main(){ int i,j,k; int a[7]={2,76,2,67,84,32,85}; for(j=0;j  printf("%d ",a[j]);     printf("\n"); for(i=0;i {  for(j=i;j>0;j--)  {   if(a[j]   {    k=a[j];  

2015-04-17 10:48:28 603

原创 2-20

#includeint main(){  double m=200;  int i=0;  do{  m=m*1.045;  i++;}  while(m  printf("%d年\n",i);  return 0;}

2015-04-16 22:04:09 232

原创 2-16

#includeint main(){  int a,b,c,i,j,k;  printf("请输入三个整数:");  scanf("%d%d%d",&a,&b,&c);  if(a>b){  i=a;  a=b;  b=i;  if(b>c){  j=b;  b=c;  c=j;}}  else{  if(b>c)

2015-04-16 20:57:02 216

原创 2-14

#includeint main(){ int n=3;  int i=0,c=0; double s=0,a=2,b=1; do{ s=s+a/b; c=a; a=a+b; b=c; i++;} while(i!=n); printf("斐波那契分数序列前%d项之和:s=%f\n",n,s); return 0;}

2015-04-16 20:21:42 237

原创 2-13

#include#include#includeint main(){ int i=0,j=0; char ch; do {  if(isalpha(ch))   i++;  else if(isdigit(ch))   j++; } while((ch=getche())!='*');    printf("\n字母个数有%d个\n数字

2015-04-16 19:44:28 271

原创 2-12

#include int main(){int a;    for(a=0;a{if(a%2==1&&a%3==2&&a%5==4&&a%6==5&&a%7==0)printf("长阶=%d阶\n",a); } return 0;}

2015-04-16 19:18:23 284

原创 输入三位数输出倒序数(取余取整)

#include int main(){ int x,a,b,c,d; printf("请输入一个三位数:"); scanf("%d",&x); a=x/100; b=(x/10)%10; c=x%10; d=c*100+b*10+a; printf("倒序数为:%d\n",d); return 0;}

2015-04-14 22:56:58 3410

原创 2-10

#include int main(){  int year,month;   char ch;  do  {  printf("请输入年份和月份:");  scanf("%d %d",&year,&month);  if((year%4==0&&year%100!=0)||year%400==0)   { if(month==1||month==3||

2015-04-09 22:42:40 279

原创 2-9

#include int main(){  double x,y,d;  char ch; do {  scanf("%lf %lf",&x,&y);  d=(x-2)*(x-2)+(y-2)*(y-2);  if(d>1) printf("A点在圆外\n");  else if(d>0&&d!=1)printf("A点在圆内\n");  els

2015-04-09 22:10:30 223

原创 2-8

#include int main(){  int a,b,q,r;  scanf("%d %d",&a,&b);  if(a%b==0)  {  q=a/b; printf("%d/%d=%d\n",a,b,q);  }else  {   q=a/b;      r=a%b;      printf("%d/%d=%d\n",a,b,q);   

2015-04-09 21:19:00 251

原创 2-7

#include int main(){  int a,b;  printf("请输入a,b两个字符:");  scanf("%d %d",&a,&b);  if((a-b)%2==0) printf("后继字符%d\n",b);  else      printf("前趋字符%d\n",a);  return 0;}

2015-04-09 20:51:42 348 1

原创 2-6

#include int main(){  int year=1000,i=0;         for(year=1000;year  {       if((year%4==0&&year%100!=0)||year%400==0)       {printf("%6d",year);          i=i+1;     }     if(i

2015-04-09 20:35:46 250

原创 2-4

#include #include int main(){  char a;  scanf("%c",&a);  if(isdigit(a))      printf("amumerical character\n");  else      printf("other character\n");  return 0;}

2015-04-09 20:09:48 265

原创 2-3

#include int main(){   int a[10];   int i,min;   for(i=0;i   scanf ("%d",&a[i]);          for(i=0;i       { min=a[0];       if(a[0]>a[i])  min=a[i];}  printf("min=%d\n",min); 

2015-04-09 19:32:40 248

原创 2-1

#include int main(){   int x=0;   int i=0;   while(i   {  printf("x=%d",x);  printf("  x*x=%d\n",x*x);  i++;           x=i;   }   return 0;}

2015-04-08 17:59:00 270

原创 1-6

#include int main(){   int   a=100  ;   float b=3.14f ;   char  c='C'  ;   printf("a=%d\n",a);    printf("b=%.2f\n",b);   printf("c=%c\n",c);    return 0 ;}

2015-03-26 22:44:39 291 1

原创 1-5

#include int main(){float x=14.3f;    printf("%.1f%%\n",x);    return 0 ;}

2015-03-26 22:32:42 299 1

原创 1-4

#include int main(){int x;    printf("%d\n",x=10.1);    return 0 ;}思考:使用“=”给变量赋值的时候,由于右边的值的类型是double型的值,而左边变量类型是整型,左右类型不一样,程序会基于右边自动生成一个临时值,该值具有跟左边变量相同的类型。

2015-03-26 22:21:32 257

原创 1-3

#include int main(){ float x=3.14 ; int   y=100  ; char  z='C'  ;    printf("%4.2f\n",x);       printf("%d\n",y);       printf("%c\n",z);    return 0 ;}

2015-03-26 19:44:09 253

原创 2-11

#include int main(){ int i,j; for(i=1;i  {   for(j=1;j   {        printf("%d*%d=%2d ",i,j,i*j);   }   printf("\n");  }  return 0;}

2015-03-20 12:03:07 315

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除