赞
踩
#include<stdio.h> int main() { int n,result; scanf("%d",&n); if(n>=1){ result=1; for(int i=2;i<=n;i++){ result*=i; } printf("%d的阶乘为%d",n,result); } else{ printf("请输入大于1的正整数"); } return 0; }
#include<stdio.h>
int main()
{
double result=0.0;
for(int i=1;i<=20;i++){
result+=1.0/i;
}
printf("1+1/2+1/3+...+1/20=%f",result);
return 0;
}
5 文钱可以买一只公鸡,3 文钱可以买一只母鸡,1 文钱可以买 3 只雏鸡。现在用 100 文钱买 100 只鸡,那么各有公鸡、母鸡、雏鸡多少只?
思路:典型数学题,可以先用数学方法得到式子,再求解。
#include<stdio.h> int main() { int x,y,z; for(int i=0;i<=20;i++){ for(int j=0;j<=33;j++){ z=100-i-j; if(z%3==0&&5*i+3*j+z/3==100){ printf("各有公鸡%d只,母鸡%d只,雏鸡%d只。\n",i,j,z); } } } return 0; }
如果一个 3 位数等于其各位数字的立方和,则称这个数为水仙花数。
例如:153 = 1^3 + 5^3 + 3^3,因此 153 就是一个水仙花数
编写程序打印出所有的水仙花数
#include<st
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。