自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 输入一行字符,统计其中有多少个单词,单词之间用空格分开

#include#includeint main(){ char str[100]; int i,num=0,word=0;//num为单词数 word作为判别当前是否开始了一个新单词的标志 char c; gets(str); for(i=0;(c=str[i])!='\0';i++) //只要字符不是‘\0’,就继续执行循环 { if(c==' ')

2015-04-13 21:05:42 2914

原创 求1-1/2+1/3-1/4+……+1/99-1/100的值

#include#includeint main(){int i;            //i表示分母float sum=1;        int x=1;       //x表示符号for(i=2;i{x=(-1)*x;sum=sum+(float)x*1/i;}printf("sum=%f\n",sum);re

2014-12-28 23:59:10 1685

原创 计算1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

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

2014-12-28 23:52:44 1505

原创 从标准输入一串字符 将大写改为小写

#includeint main(){ int ch; while ((ch=getchar())!=EOF) { if(ch>='A'&&ch<='Z')//表示大写字母 ch=ch+32;//表示将大写字母改为小写字母 putchar(ch); } printf("\n"); return 0;}‘A’ch=ch

2014-12-28 23:43:07 796

原创 1000到2000的闰年

#includeint main(){ int year; for( year=1000;year<=2000;year++ ) { if(year%4==0&&year%100!=0||year%100==0&&year%400==0) printf("%d ",year); } return 0;}闰年的两个条件:1.能被4整除但不能被100整除;

2014-12-28 23:36:41 441

原创 1到100中9的个数

#includeint main(){ int a,b; int i; int count=0; for(i=1;i<=100;i++) { a=i/10;//a表示十位数 b=i%10;//b表示个位数 if(a==9||b==9) count++; } printf("%d\n",count); return 0;}

2014-12-28 23:28:45 538

原创 输出100到200之间的素数

#include#includeint main(){ int i,j; for( i=100;i<=200;i++ ) { for( j=2;j<sqrt(i);j++ ) { if(i%j==0) { break; } } if(j>sqrt(i)) { printf("%d ",i);

2014-12-23 13:34:39 1116

原创 写一个函数返回参数值为1的个数

#includevoid math(){ int count=0; int i; scanf("%d",&i); while(i) { if(i%2==1) count++; i=i/2; } printf("%d\n",count);}int main(){ math(); return 0;

2014-12-22 18:21:54 450

原创 乘法表

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

2014-12-22 18:17:33 372

原创 输出十个数中的最大值

#includeint main(){ int a[10]; int i,j; int max=0; for(j = 0; j < 10; j++) { scanf("%d",&a[j]); } for(i=0;i<10;i++) { if(a[i]>max) { max=a[i]; } } printf("%d\n",max); retu

2014-12-21 20:55:59 582

原创 不引入第三变量,交换两个数的值

#includevoid swap(int x,int y){ x=x-y; y=x+y; x=y-x; printf("%d %d\n",x,y);}int main(){ int a; int b; scanf("%d %d",&a,&b); swap(a,b); return 0;}

2014-12-21 20:54:30 340

原创 每行输入都要打印到标准输出上,前面要加上行号

#includeint main(){ int ch; int fleg=1; int lenth=1; while((ch=getchar())!=EOF) { if(fleg==1) { printf("%d",lenth); fleg=0; } if(ch == '\n') { fleg=1; lenth++; } putch

2014-12-21 20:51:56 401

原创 判断花括号是否匹配

#includeint main(){ int ch; int a; while ((ch=getchar())!=EOF) { if (ch=='{') { a++; } else if(ch=='}'&&a!=0) { a--; } else if(ch=='}'&&a==0) { printf("不匹配\n"); retur

2014-12-21 20:48:29 428

空空如也

空空如也

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

TA关注的人

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