問一道C語言程式設計的問題,看下圖,問一道C語言程式設計的問題,看下圖

2021-07-02 06:00:28 字數 1767 閱讀 4800

1樓:匿名使用者

按你的提問,每天都吃一半多兩個,第6天剩一個。程式按**中的程式照貓畫虎即可。計算結果,第一天摘了156個桃子,而不是100個。

#include

int main()

printf("total=%d\n",x1);

return 0;

}用數學方法按天推算了一下,是156個,無誤。

2樓:

#include "stdio.h"

int main(int argc,char *argv)執行結果:

若想多寫點**,那就如下寫——

int main(int argc,char *argv)printf("the monkey picked %d peaches on the first day.\n",s);

return 0;}

3樓:匿名使用者

用2進製表示

1111111111

上述答案都不是最優解, 這道題是考二進位制, 乘法可以用移位優化int cal(size_t days)

return sum;}

4樓:匿名使用者

// 以下解答是針對你**上面的問題:

#include

//參數列示第n天還剩left個桃子

// 第n天想吃前 剩下left個桃子

int all(int n,int left)int main()

5樓:

#include

int all(int n,int left)//參數列示第n天還剩left個桃子

int main()

6樓:已存在這個名字

這道題的主要問題在於那隻猴子一天可以吃那麼多桃子嗎???????

7樓:聽不清啊

#include

int main()

8樓:萌寵奇趣秀

首先,我們來分析以下你這個題目:

假設猴子第一天摘的桃子的個數為 icount 個,那麼第一天之後就還剩餘 (icount / 2 -1)個,第二天之後就只剩餘[(icount / 2 -1) / 2 - 1] 個了;一次類推,以後的每一天過後,都會剩餘[[...[(icount / 2 -1) / 2 - 1]...] / 2 - 1] 個了。

既然已經知道了演算法公式和最後一天的桃子剩餘量,我們可以逆推得出第一天的桃子數。

演算法如下(**):

void funa()

cout  << "猴子一共摘了  " << inum  << "  個桃子" << endl;

}執行結果輸出如下:

望採納, 謝謝。

c語言中看下圖,我就不懂上面這個a,b,c,d這是什麼意思,還有關係中的元組是指哪部分,屬性又是什麼??

9樓:匿名使用者

這個是在離散數學裡講到的,資料庫裡用到的,你可以把abcd看成集合,下面對應的就是該集合中的元素。

基本概念如下:

關係中每列的資料屬於同一個域,每一列稱為一個屬性,列名被稱為屬性名,每一列的值被稱為屬性值。

關係表中的一行稱為一個元組。

r、s、t是三個關係表:

其中a、b、c、d就是屬性名,每一列裡面的值即為屬性值。

關係表中的一行就是一個元組

例如:r表中(m,1)就是一個元組

希望我的回答能幫助到您!

一道C語言程式設計題,救救小白吧,一道C語言程式設計題,求大神救小白!

include void trans int n for i 0 i 一道c語言程式設計題,求大神救小白!include main 如圖所示,望採納。一道簡單的c語言程式設計題 include int main int n,i,j scanf d n for i 0 i 一道c語言程式設計題。急。實...

一道c語言程式設計題急求答案,一道C語言程式設計題急求答案

c語言程式 include stdio.h 對陣列進行排序 void sort int arr,int n void main int n 10 int max double avg 0.0 int i max arr 0 avg arr 0 for i 1 i max avg n sort arr...

一道c語言指標問題,一道C語言的指標問題

int a 10 是指標陣列,每個a i 都是指向 int型的指標 比如 int abc a 0 abc int a 10 是陣列指標,a 是指向一個有10個元素的int型陣列 比如int abc 10 a abc int a 10 a是陣列,a裡存放的是10個int型指標 int a 10 a是指...