题目内容

每个苹果0.8元,第一天买2个苹果,第二天开始买前一天的2倍,直至购买的苹果个数达到不超过100的最大值。求每天平均花多少钱。请分析程序填空。答案:main(){intday=0,buy=2;floatsum=0,ave;do{【1】day++;【2】}while(buy<=100);ave=sum/day;printf("average=%f\n",ave);}

A. 【1】sum=0.8*buy;【2】buy=buy*2;
B. 【1】buy=buy*2;【2】sum=sum+0.8*buy;
C. 【1】sum=sum+0.8*buy;【2】buy=buy*2;
D. 【1】buy=buy/2;【2】sum=sum+0.8*buy;

查看答案
更多问题

对于以下程序片段,描述正确的是。intx=-1;do{x=x*x;}while(!x);

A. 是死循环
B. 循环执行两次
C. 循环执行一次
D. 有语法错误

设intx,y,z,t;x=y=z=1;t=++x||++y&&++z;,则y的值是0

A. 对
B. 错

条件10<=x<20或x<=0的c语言表达式是x>=10&&x<20||x<=0

A. 对
B. 错

设a=1,b=2,c=3,d=4,表达式a>b?a:c

A. 对
B. 错

答案查题题库