方法一:找各项规律,2^0+2^1+2^2+....2^63。

  1. 用double来存储数据,因为int是4字节,取值范围是-2^31~2^31-1,不能满足需求。
  2. pow(x,y) 其作用是计算x的y次方,x、y及函数值都是double型 。注意的是,需要加入头文件 math.h。
  3. %e 以指数形式输出 float 类型,也可以用%f来输出float 类型。
/* 函数功能:国王的许诺,需要多少麦子,这些麦子合多少立方米*/
#include <stdio.h>
#include <math.h>
int main()
{int n;double sum;sum=0;for(n=0;n<64;n++){sum=sum+pow(2,n);}printf("%e\n",sum);printf("%e\n",sum/1.42e8);return 0;
}

方法二:找出每项的联系,每一项是前一项×2所得。

/* 函数功能:国王的许诺,需要多少麦子,这些麦子合多少立方米*/
#include <stdio.h>int main()
{int n;double i;double sum;sum=1;i=1;for(n=0;n<63;n++){   i=2*i;sum=sum+i;}printf("%e\n",sum);printf("%e\n",sum/1.42e8);return 0;
}

运行结果如下:

【C语言作业3】国王的许诺:需要多少麦子?这些麦子合多少立方米?相关推荐

  1. [C语言]国王的许诺:相传国际象棋是古印度舍罕王的宰相达依尔发明的。舍罕王十分喜欢象棋,决定让宰相西萨自己选择何种赏赐。这位聪明的宰相指着8 × 8共64格的象棋盘说:陛下,请您赏给我一些麦子吧。。。

    相传国际象棋是古印度舍罕王的宰相达依尔发明的.舍罕王十分喜欢象棋,决定让宰相西萨自己选择何种赏赐.这位聪明的宰相指着8 × 8共64格的象棋盘说:陛下,请您赏给我一些麦子吧,就在棋盘的第1个格子中放1 ...

  2. 国王的许诺 相传国际象棋是古印度舍罕王的宰相达依尔发明的。舍罕王十分喜欢象棋,决定让宰相自己选择何种赏赐。这位聪明的宰相指着8×8共64格的象棋盘说:陛下,请您赏给我一些麦子吧,就在棋盘的第1个格子中

    国王的许诺 相传国际象棋是古印度舍罕王的宰相达依尔发明的.舍罕王十分喜欢象棋,决定让宰相自己选择何种赏赐.这位聪明的宰相指着8×8共64格的象棋盘说:陛下,请您赏给我一些麦子吧,就在棋盘的第1个格子中 ...

  3. 单片机c语言 i%3c%3c1,单片机C语言作业及上机习题及答案

    <单片机C语言作业及上机习题及答案>由会员分享,可在线阅读,更多相关<单片机C语言作业及上机习题及答案(37页珍藏版)>请在人人文库网上搜索. 1.第一次课熟悉winTC编译环 ...

  4. 下列python语言、返回结果不是uc_MKAN1-UC 5103作业代写、代做Analytics作业、Java,Python,c/c++程序语言作业代做...

    MKAN1-UC 5103作业代写.代做Analytics作业.Java,Python,c/c++程序语言作业代做 日期:2020-05-21 11:08 Marketing Analytics Sp ...

  5. 代写python代码一般多少钱_代写CO 353课程作业、代做Python程序设计作业、代写Python语言作业...

    代写CO 353课程作业.代做Python程序设计作业.代写Python语言作业 日期:2020-03-17 11:22 CO 353 - Homework assignment 4 Winter ' ...

  6. c语言作业帮,少训练大功课C语言

    紧急分配C语言. C语言分配,很紧急. 急C语言作业. //1. #include#includeintmain(void){&nbsp C语言作业,请设计一种算法来完成两个超长正整数的加法运 ...

  7. python实验报告代写_TensorFlow作业代写、代做Python程序语言作业、代写github课程作业、Python实验作业代写...

    TensorFlow作业代写.代做Python程序语言作业.代写github课程作业.Python实验作业代写 日期:2019-07-10 10:34 Python Practical Examine ...

  8. 代写php代码作业,代写phpmyadmin留学生作业、代做SQL语言作业、SQL程序设计作业调试、代做PHP script作业...

    代写phpmyadmin留学生作业.代做SQL语言作业.SQL程序设计作业调试.代做PHP script作业 日期:2019-04-20 01:17 Overview:In this assignme ...

  9. C语言 n的作业,C语言作业练习

    C语言作业练习 人天天都学到一点东西,而往往所学到的是发现昨日学到的是错的. 以下是小编为大家搜索整理了C语言作业练习,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网! 一.思考题 ...

最新文章

  1. 一种形式的两个提交按钮
  2. CG CTF WEB MYSQL
  3. java hibernate dto_java – 正确使用Entity和DTO在Restful Web服务中...
  4. python中post请求太慢_AJAX post请求每秒钟慢一次[Django]
  5. 使用Maven Archetype生成工程报错的解决
  6. 开放性实践活动微信客服_什么是开放组织中的实践社区?
  7. 红橙Darren视频笔记 Activity启动流程(API28)
  8. 单片机与普通微型计算机的不同之处是什么,单片机与普通微型计算机的不同之处...
  9. 零基础学python用哪本书好-零基础自学python3 好用的入门书籍推荐
  10. C++11 Intro - Thread Id
  11. linux ps查看进程,Linux命令之ps:查看进程状态
  12. S2B2C模式有何优势?S2B2C电商系统赋能皮革企业渠道,提升供应链管理效率
  13. 用友t3系统打印机如何连接到服务器,用友T3打印设置方法
  14. 深入学习卷积神经网络(CNN)的原理知识
  15. 解决Docker下载镜像速度太慢
  16. 封装:el-upload上传图片组件(解决图片闪动、多选问题)
  17. 内存稳定性测试软件(MemTest)
  18. mysql 不会丢失数据吗_讨论MySQL丢失数据的几种情况
  19. idea本地项目push到远程仓库报错解决方法
  20. 数据分析师 招聘要求

热门文章

  1. MIMO技术(二)衰落和干扰
  2. Spring 中所有注解
  3. Qt官方示例-数字时钟
  4. pymongo 的增删改查
  5. 1655_MIT 6.828 JOS存储分页映射的实现分析
  6. 苹果PDF压缩工具:PDF Squeezer
  7. 分析一下,直播类app开发需要哪些技术
  8. bzoj2326【HNOI2011】数学作业
  9. 调程序的小女孩(感谢安徒生)
  10. PDF怎么去水印,去除PDF水印的方法