最新回答 / 担当小佩佩
#include <stdio.h>int main(){ int sum = 0; int i; for(i=1; i<=10; i++) { printf("%d\n", i); if(i==3) { goto LOOP; }//是不是少了一个判断呢? //在这里使用goto语句 } LOOP:printf("结束f...
2018-04-10
最新回答 / 白羊咩咩咩
#include<stdio.h>float Pay(int time,int dis){
float pay;
if(time>=23||time<5)
{
pay=14+(dis-3)*2.3*1.2;
}
else
{
pay=14+(dis-3)*2.3;
}return pay;}int main(){
printf("小明打车的总费用是%f元\n",Pay(9,12)+Pay(18,12));
return 0;}
2018-04-09
最新回答 / Exyexin
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale>100) { if(year>=2) { printf("恭喜你,获得优秀员工奖"); } else //你这里的else少了 { printf("很遗...
2018-04-09
最新回答 / 似水流年心依然
k是用来标识 输出*号的个数。从星号的个数i=1时1个,i=2时3个,i=3时5个,i=4时7个 来看。所以 星号个数的值为2*i-1;k小于2*i-1是循环限制条件。因为k=0时会输出一个,那么k=2*i-1时自然要停止循环,所以k小于2*i-1。
2018-04-08
最新回答 / qq_淡墨文竹_0
首先我觉得这个答案有问题,是错的。正确结果是a=12, b=13, c=15m++就是m先参与运算再自增1++m就是m先自增1再参与运算所以例子里的运算过程是这个样子的m = 3, n = 3, p = 3;a = (m++) + (m++) + (m++); a = (3) + (3+1) + (4+1) = 12; 注意这里第一个(m++)是3,也就是所说的先运算再加一,所以第二个(m++)中的m就要加上上一个m++的+1,也就变成了3+1=4,以此类推第三个m就变成了4+1=5;至此运算结束得出...
2018-04-08