马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 今夜颇不宁静 于 2020-9-29 13:37 编辑 #include <stdio.h>
#include <math.h>
int main()
{
int x,y,s;
for(x=1;1<6;x++)
{
y=pow(x,x+1);
s=s+y;
}
printf("结果=%d\n",s);
int i;
unsigned long long temp;
unsigned long long sum;
unsigned long long weight;
for(i=0;i<63;i++)
{
temp=pow(2,i);
sum=sum+temp;
}
weight=sum/25000;
printf("舍罕王应该给予达依尔%llu粒麦子!\n",sum);
printf("如果每25000粒麦子为1kg,那么应该给%llu公斤麦子!\n",weight);
return 0;
}
运行就直接消失了。
本帖最后由 jackz007 于 2020-9-29 13:56 编辑
代码第 7 行错误,导致死循环
for(x=1;1<6;x++)
把红色的 1 改为 x 就可以了。
|