已采纳回答 / weibo_小明gxl_03479106
for语句循环1 for语句一般形式中的各表达式可以省略,但是分号间隔符不能少。需要注意省略表达式1之前要给循环变量赋初值。2 如省略去表达式2或者3则将造成无限循环,这是应在循环体内设法结束循环main(){int a=0,n=4;for(;;)(a++,n--;print("%d",a*2);if(n==0) break;)}上面例子中 for语句的表达式完全省去,由循环体中的语句实现循环变量的递减和循环条件的判断。当n的值为0时,由break 语句终止循环,转去执行for语句以后的程序。在此情况下,...
2016-07-18
已采纳回答 / 西阁王
上次没太认真看,有些问题没注意到,这次我自己运行了一下,说说其他问题~首先morning()与afternoon()两个函数应该在main()函数外侧定义,而不是在main()函数里面定义,c语言有这个要求。而且int y=12这句话也要放到main()函数的外边。之后那两个函数的返回值morningpay与afternoonpay都是float型,所以定义morning()与afternoon()两个函数时要用float morning()与float afternoon(),而不是int mornin...
2016-07-18
已采纳回答 / 淡褐色双瞳
void replaceMax(int arr[],int value) 定一个函数,用value来替换数字中最大的值{ int max = arr[0]; 将数组第一个值赋给max int index = 0; index初始化为0 int i; 定义整形变量 for(i=1;i<5;i++) 循环定义,循环四次 { if(arr[i]>max) 如果i为下...
2016-07-18
已采纳回答 / hxyhxy3681633
#include <stdio.h>int main(){ int x = 0; printf("x=%d\n",x++); 此处运算完后x+1 x=1 printf("x=%d\n",x+1); return 0;}
2016-07-18