當前位置:首頁 » 編程語言 » c語言買蘋果靠譜嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言買蘋果靠譜嗎

發布時間: 2023-08-30 10:07:20

c語言買蘋果問題

不對。
int main()
{
int i,j=0,c=0; //i表示每天蘋果個數,j表示天數,c表示總數
for(i=2;c<=100;i=i*2)
{
c+=i;
j++;
}
printf("%d天,平均每天價格為:%.2f\n",j,(0.8*c));
return 0;
}

❷ C語言編程經典282例,陽陽買蘋果

從你提出的疑問看,思路你也沒看懂。
注意程序語句執行的順序,循環體中money+=0.8*n是花錢的累加和,day++是天數:n*=2是計算下一天買蘋果的數量。
初始值n=2,d=0
執行while循環
money+=0.8*n;//第一天花的錢
day++;//1天,看到了吧,買2個蘋果是第1天,而不是第0天
n*=2;//這條語句你也寫錯了。計算第二天買的蘋果數量
n<100,繼續執行循環
money+=0.8*n;//兩天花的錢
day++;//2天
n*=2;//計算第三天買的蘋果數量
n<100,繼續執行,依次類推。
直到n*=2,n=128,不滿足循環條件,退出循環,此時n的值是128沒錯,可是並沒有計入花的錢以及天數。花的錢為5天花錢的總和,天數為5天。

❸ c語言錯誤: 陽陽買蘋果,每個蘋果0.8元,第一天他買2個,第二天開始每天買前一天的2倍,直到購買的蘋果

#include<stdio.h>
void main()
{
int day=1,num,t=0,i=2;
double average,money;
while(t<100) //判斷條件是所有買的蘋果數小於100
{
t+=i;
i=i*2;
day++;
}
num=t-i/4; //計算出總共的個數
money=num*0.8; //計算出花的所有的錢
printf("the nums of apple is %d\n",num);
printf("the totle money is %f\n",money);
average=money/(day-2);
printf("the ave price is %f\n",average);
}建議寫成這樣。。最簡單。。
你的問題我如下注釋:
#include<stdio.h>
void main()
{
int day=0,i=2;
float everage,money=0.0; //建議改成double類型
while(i<100)
{
money=0.8*i+money;
day=day+1;
i=i*2;
if (i>100) //if判斷多餘,沒意義。
{ money=money-0.8*i;
i=i/2;
break;
}
}
printf("the num of apple is %d\n",i);
printf("the totle money is %d\n",money); //那個%d改成%f,結果就沒那麼大了。。
everage=money/day;
printf("%d\n",everage); //這里的%d改成%f
}把我說的那些改過來就可以正常運行了。。。另外你的那個運算有問題,你再看看那些時間和個數問題。。

❹ C語言買水果問題

可能是你的時間復雜度太大,看不出什麼問題。但是我寫的運行出來了。

#include"stdio.h"

voidmain()

{

intp,x,l;//蘋果、西瓜、梨的個數

printf("可選方案如下: ");

printf("蘋果西瓜梨 ");

for(x=1;x<10;x++)

{

for(p=1;p<100;p++)

{

for(l=1;l<100;l++)

{

if((p+x+l==100)&&((p*0.4+x*4+l*0.2)==40))

{

printf("%d%d%d ",p,x,l);

}

}

}

}

}

❺ 學it,JAVA,C語言,買蘋果筆記本電腦合適嗎不喜歡Windows電腦。太土了

假設題主只是一個剛入門的大學生吧,以下可能會適合你。
如果只是基本的語法一類的,其實很合適,不如說MacBook敲代碼遠比Windows一類的舒服。
但是
你可能只是剛入門,不知道後面要學什麼,如果你選擇MacBook你要做好心理准備。
1、MacBook上的軟體大部分都沒有漢化,這意味著你要碰到很多不認識的專業詞彙以及痛苦的搭配運行代碼的環境。
2、MacBook上的軟體不多,而且很多軟體完善的程度不如Windows上的軟體。
3、MacBook使用的人畢竟還是少數,所以針對於只會在MacBook上出現的BUG,基本能查詢的資料並不多。所以這還需要你學更多的東西。
最後,再次說明,上述3點,越學越痛苦,如果能熬過去,你會比同齡人懂的更多。

❻ 學計算機C語言ps專業可以用蘋果筆記本電腦

你是想問學計算機C語言ps專業可不可以用蘋果筆記本電腦嗎?是可以用的。
用蘋果筆記本電腦會增加你學習上的難度。
蘋果電腦的系統是獨立開發的,操作方法與微軟的系統不同。而教學用的是用微軟系統。