- 博客(18)
- 收藏
- 关注
原创 判断直角三角形
#include<stdio.h>int main(){ int a,b,c,m; scanf("%d %d %d",&a,&b,&c); if(a+b<=c&&a-b>=c) printf("not a triangle\n"); if(a<=b) {m=a;a=b;b=m;
2018-02-15 14:49:05 876
原创 鸡兔同笼
#include<stdio.h>int main(){int j,t,N,S,sum;while(sum<=100) { printf("请输入总共的头数和脚数:"); sum=sum++; scanf("%d%d",&S,&N); t=(N-2*S)/2; j=S-t; if ((N%
2018-01-04 17:00:52 356
转载 百钱买百鸡
#include <stdio.h>main(){int i,j,k; for(i=1;i<20;i++) for(j=1;j<=33;j++) { k=100-i-j; if(5*i+3*j+k/3.0==100) printf("公鸡=%d只,母鸡=%d只,小鸡=%
2018-01-04 16:56:52 227
原创 通过身份证号来判断男女
#include <stdio.h>#include <string.h>#define N 18int main(){ char a,k,i; char d[N]; char*p=d; int sum=0; while (sum<100) { printf("Please enter your ID numbers:");
2018-01-04 16:51:43 1828
翻译 用两种语句实现百分制成绩的转化
(一)if-else if语句#include <stdio.h>int main(){int a,sum=0;while(sum<50) { printf("Please input an intiger:\n"); scanf("%d",&a); if(a>100||a<0) printf("The date isn't tur
2018-01-03 08:43:54 2373 1
翻译 输出1-100内的能被7整除的数和含7的数
int main(){ int k=0,b; for(b=7;b<=100;b++) { if(0==b/7||0==b%7||7==b%10) { printf("%d\t",b); k++; if(k%5==0) printf("\n"); } } return 0;} 心得:我觉得自己
2017-12-26 17:43:36 22516 1
原创 switch语句的运用
#include <stdio.h>int main(){int k=2;switch (k) { case 1:printf("%d\n",k++);break; case 2:printf("%d\n",k++); case 3:printf("%d\n",k++);break; case 4:printf("%d\n",k++); def
2017-12-24 12:18:49 1307
原创 计算一个整数的各位数之和
#includeint main(){int n,m=0;scanf("%d",&n); for( ; n!=0; ){m +=n%10;n/=10;}printf("%d\n",m);return 0;}心得体会:世间就没我跨不过的障碍知识点:1、求余和整除的运用2、m+=n等同于m=m+n
2017-12-24 10:17:16 2251
原创 赋值类型中的自动转换
#include main(){ int n=256; float f=3.6; double d=2.5; n=f; f=n; d=f; printf("n=%d\n",n); printf("f=%f\n",f); printf("d=%f\n",d);知识点:转换需谨慎,等级要记清心得:我和程序杠上了}
2017-11-13 21:49:20 540
原创 计算半径为5.3的圆的周长和面积
#include main(){ double r=5.3; printf("circumference=%f\n",3.14159*r); printf("area=%f\n",3.14159*r*r); 知识点:学会了浮点型的输出心得:世上无难事,只要肯攀登}
2017-11-13 21:37:18 1931
原创 循环输出
#include int main(){ int i,j; for(i=0;i { printf("i=%d:",i); for(j=0;j { printf("j=%d",j); } printf("\n"); } return 0;}知识点:int main()和return 0是一对,铁打的夫妻编程的概述心得:分
2017-11-13 21:21:26 206
原创 赋值语句的运用
```#include<stdio.h>main(){ int i,sum=0; for (i=1;i<=101;i=i+2) sum=i; printf("sum=%d\n",sum);}```知识点:1.for语句后面不能跟分号2.可以在定义时赋值心得:写代码是一件需要想太多的事
2017-11-13 16:56:00 341
原创 break语句的运用
#include main(){ int k=4,n; for (n=0;n { if(n%2==0) break; k--; } printf("k=%d,n=%d\n",n,k);}知识点:break语句用于循环控制,具体表现为推出switch或一层循环结构心得:原来break还有这种打开方式,长见识了
2017-11-12 21:52:34 448
原创 增1运算符和循环语句的结合
#include main(){ int k=4,n; for (n=0;n { if(n%2==0) continue; k--; } printf("k=%d,n=%d\n",n,k);}知识点:1.增1运算符的运用(++n是先运算后使用,而n++则是先使用后运算)2.循环语2需要括号但不要分号3.一定要记得换行,这样可以保证程序的
2017-11-12 21:17:00 191
原创 求最大值
#include int main(){ int a,b,max;printf("please input a b:");scanf ("%d%d",&a,&b);if (a>b) max=a;else max=b;printf( "%d\n",max);}知识点:1.注意地址符2.双分支条件语句3.框架:#includeint main
2017-11-05 21:07:53 265
原创 增1和减1运算符
#include main (){int x=32,y=81,p,q;p=x++;q=--y;printf ("%d\t%d\n",p,q);printf ("%d\t%d\n",x,y);}知识点:1.关于增1和减1运算符的运算顺序2.水平制表的运用(\t)心得体会:对,没错。我是穿针的张飞。
2017-11-02 20:20:22 740
原创 简单除法和求余
#include main(){int a=12,b=3; float x=18.5,y=4.6; printf ("%f\n",(float)(a*b)/2); printf ("%d\n",(int)x%(int)y);}
2017-10-31 22:09:35 527
原创 改正错误程序
#include main(){ float x=2.5,y=2.5,z=2.5; printf ("These values are :\n"); printf ("x=%f\n",x);printf ("y=%f\n",y);printf ("z=%f\n",z);}
2017-10-31 20:51:39 615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人