编程
@小忆
这个作者很懒,什么都没留下…
展开
-
赋值中类型的转换
#include <stdio.h>int 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-07 10:52:20 · 278 阅读 · 0 评论 -
n个数相加的简便方法
int main() { int i,j,n,sum; printf(“input n:”); scanf(“%d”,&n); sum=0; for(i=1,j=n;i<=j;i++,j–) { sum=sum+i+j; } printf("sum=%d\n",sum);return原创 2017-12-12 09:32:09 · 2858 阅读 · 0 评论 -
输出水仙花数
void main() { int a,b,c,i; for(i=100;i<1000;i++) { a=i/100; b=i%100/10; c=i%10; if(a*a*a+b*b*b+c*c*c==i) printf(“%d\t”,i); } } 知识点:函数的应用,输出水仙花数,学会求余数 for循环的使用原创 2017-11-16 21:09:11 · 264 阅读 · 0 评论 -
月息的计算
main() { int x ,i ; x=1000; for(i=1;i<=5;i++) { x=1000*i; x=x+(x*0.01875)*12;} printf(“x=%d\n”,x); } 知识点:for循环的使用,学会月息计算原创 2017-11-13 19:56:36 · 594 阅读 · 0 评论 -
华氏和摄氏温度之间的转换
main() { int F,C; for(F=0;F<=300;F++) { if(F%10==0) { C=(float)5/(float)9*(F-32); printf(“F=%d\n”,F); printf(“C=%d”,C);原创 2017-11-12 21:31:28 · 2113 阅读 · 0 评论 -
计算阶梯数
int main() { int x=1,find=0;while(find!=1){ if(x%2==1&&x%3==2&&x%5==4&&x%6==5&&x%7==0) { printf("x=%d\n",x); find=1; } x++;}return 0;} 知识点: !find 表示find不等于fi原创 2017-11-12 20:35:23 · 1846 阅读 · 0 评论 -
连续数的平方和立方
main() { int i,j,n,m; printf(“input n:”); scanf(“%d”,&n); for(i=1;i<=n;i++) { j=i*i; m=j*i; printf(“j=%d\n”,j); printf(“m=%d\n”,m);}} 知原创 2017-11-12 21:01:46 · 576 阅读 · 0 评论 -
函数的应用
includesum=Add(a,b);printf("sum=%d\n",sum); return 0;} 知识点:用函数求和。 注意:应先输入函数头。原创 2017-11-10 21:24:58 · 157 阅读 · 0 评论 -
连续数之间的相乘
#include <stdio.h>int main(){ int n,i,cj; printf("input n:"); scanf("%d",&n); cj=1; for(i=1;i<=n;i++) { cj=cj*i; } printf("cj=%d\n",cj);}原创 2017-11-05 20:38:21 · 1605 阅读 · 0 评论 -
大小写字母之间的转换
![#include<stdio.h>int main(){ char a; char A; int i; for(i=0;i<10;i++){ scanf("%c"&a); A=a-32; printf("%c"A); } return 0;} 知识点:将小写字母转变为大写字母,小写字母与大写字原创 2017-11-05 21:06:24 · 931 阅读 · 0 评论 -
for循环
int main(){ int i; for(i=1;i<=50;i++){ printf(“%d\t”,i); }printf("\n");for(i=1;i<=50;i++){ printf("%d\n",i);}}for循环输出1~50的截图:原创 2017-10-29 20:22:33 · 220 阅读 · 0 评论 -
n个阶乘相加
int main() { int i,n; long sum=0, term=1;printf("input n:");scanf("%d",&n);for(i=1;i<=n;i++){ term=term*i; sum=sum+term;}printf("1!+2!+...+%d!=%ld\n",n,sum);return 0;} 知识点:原创 2017-12-12 10:44:47 · 8092 阅读 · 0 评论