标签:mes 小朋友 sign 不同 std 次方 while main 合成
1、熟练地掌握while,do_while及for语句实现循环的方法。
2、了解3种循环语句的区别和转换、各自的适应性、循环嵌套的使用。
3、掌握如何在循环语句种使用break,continue语句,改变程序流程。
4、掌握在程序设计种用循环的方法实现各种算法。
5.3.1练习2 求数列的前n项和
5.3.2练习2 求水仙花数
5.3.4 十进制转换
5.3.5练习1 百马百担问题
5.3.5练习2 求等差数列
5.3.5练习3 食品分配问题
九九乘法表的实现
#include<stdio.h> main() { int n,i,j,sign=1; float fac ,sum; printf("Please input scoresn:"); scanf("%d",&n); sum=0.0; for(i=1;i<=2*n-1;i=i+2) { fac=1.0; { for(j=1;j<=i;j++) fac=fac*j; } sum=sum+fac*sign; sign=-sign; } printf("sum=%.0f\n",sum); }
#include<stdio.h> main() { int x,y,z; int k=100; while(x<=999) { x=k/100; y=(k/10)%10; z=k%10; if(k==x*x*x+y*y*y+z*z*z) printf("%d\n",k) ; k++; } }
#include<stdio.h> main() { char c; int k, data; data=0; for(k=0;k<4;k++) { while(k<4) { c=getchar(); if(c>=‘0‘&&c<=‘9‘) break; } if(k==0) data+=(c-‘0‘)*1000; if(k==1) data+=(c-‘0‘)*100; if(k==2) data+=(c-‘0‘)*10; if(k==3) data+=(c-‘0‘); } printf("data=%d",data); }
#include<stdio.h> main() { int m,n,k;/*m,n,k分别表示大马,中马,小马的匹数*/ int sum=0; printf("各种驮法如下:\n") ; for(m=1;m<=100;m++) for(n=1;n<=100-m;n++) { k=100-m-n; if((k%2==0)&&((3*m+2*n+k/2)==100)) { printf("大马%3d匹;中马%3d匹;小马%3d匹.\n",m,n,k); sum++; } } printf("共有%d种驮法.\n",sum); }
#include<stdio.h> main() { int a,b,c,d,i,sum=0; for(a=1;a<=26;a++) for(d=1;d<=26;d++) { b=4*a+6*d; c=a*(a+d)*(a+d+d)*(a+d+d+d); if((b==26)&&(c==880)) { printf("数列的初值为a=%d,差值为d=%d",a,d); printf("\n数列的前6项的值为:"); for(i=0;i<6;i++) { printf(" %d",a+i*d); sum=sum+(a+i*d); } printf("\n "); } } printf("\n数列前6项的和:%d\n",sum); }
#include<stdio.h> main() { int x,y,z,sum; sum=0; for(x=1;x<30;x++) { for(y=1;y<30;y++) { z=30-x-y; if(3*x+2*y+z==50) { printf("大学生%3d\t中学生%3d\t小学生%3d\n",x,y,z); sum=sum+1; } } } printf("共有%d种组合。\n",sum); }
使用for循环来控制行列,在循环语句中插入计算公式即可
表示所有的九九乘法表的式子所以要从一开始相乘再加一直到表示完9*9
但表示出所有式子的时候无法表示出*号不知道怎么改进
#include<stdio.h> main() { int i,j,k; printf(" 九九乘法表 \n"); for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { k=i*j; printf("%d%d=%d ",i,i,k); } printf("\n"); } }
标签:mes 小朋友 sign 不同 std 次方 while main 合成
原文地址:https://www.cnblogs.com/20010816zzh/p/12686595.html