一个人赶着鸭子去每个村庄卖,每经过一个 村子卖去所赶鸭子的一半又一只。 这样他经过了 七个村子后还剩 两只鸭子,问问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?
生活随笔
收集整理的這篇文章主要介紹了
一个人赶着鸭子去每个村庄卖,每经过一个 村子卖去所赶鸭子的一半又一只。 这样他经过了 七个村子后还剩 两只鸭子,问问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
代碼如下:
#include <stdio.h>int main(int argc, const char *argv[]) {int sum = 2;int i = 0;int j = 7;int n = 0;for(i=0;i<7;i++){sum = 2*sum + 2;n = sum/2 + 1;printf("經(jīng)過(guò)第%d個(gè)村子賣出%d只鴨子\n",j,n);j--;}printf("出發(fā)時(shí)一共趕了%d只鴨子\n",sum);return 0; }終端執(zhí)行結(jié)果:
ubuntu@ubuntu:C_base$ gcc 76_test.c ubuntu@ubuntu:C_base$ ./a.out 經(jīng)過(guò)第7個(gè)村子賣出4只鴨子 經(jīng)過(guò)第6個(gè)村子賣出8只鴨子 經(jīng)過(guò)第5個(gè)村子賣出16只鴨子 經(jīng)過(guò)第4個(gè)村子賣出32只鴨子 經(jīng)過(guò)第3個(gè)村子賣出64只鴨子 經(jīng)過(guò)第2個(gè)村子賣出128只鴨子 經(jīng)過(guò)第1個(gè)村子賣出256只鴨子 出發(fā)時(shí)一共趕了510只鴨子總結(jié)
以上是生活随笔為你收集整理的一个人赶着鸭子去每个村庄卖,每经过一个 村子卖去所赶鸭子的一半又一只。 这样他经过了 七个村子后还剩 两只鸭子,问问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: .net core 中的[FromBod
- 下一篇: 我的求带之路(已成功