已采纳回答 / 莫失莫
int main(){ int i,j,k; for(i=1;i<=7;i++) { for(j=1;j<=7;j++) { printf(" ") ; } for(k=1;k<2*i-1;i++) { printf("*"); } return 0; }
2017-02-22
已采纳回答 / 千载悠悠丶
<...code...>也就是先用语句1初始化,然后判断是否满足语句2,若满足,则进入循环体,每次循环体后都需要执行语句3其实可以改写为while语句<...code...>举个例子:<...code...>等同于:<...code...>
2017-02-22
已采纳回答 / 慕哥7958350
#include <stdio.h>int main(){ float number=200; int year=2014; do { year++; number = number*1.2; //每过一年,公司人数number自身怎长1.2倍,1.2倍就是增长20%。 } while(number<1000); /* 如果人数不够1000人,继续回去do。再在自身上一次的自我增长中,再一次自我增长1.2倍,就...
2017-02-22
已采纳回答 / 慕粉2218194648
#include <stdio.h>int main(){ int i,sum=0; i=1; while( i<=100 ) //循环条件应该是什么呢? { sum=sum+i; i+=1; //这里是不是应该改变循环变量的值 } printf("100以内所有整数之和为:%d\n", sum); return 0;}
2017-02-22
已采纳回答 / windforyou
void replaceMax(int arr[],int value) 构造replace函数是为了找出arr[]中最大值与value交换主函数调用replaceMax(arr1[],arr2[0])函数,即交换了arr1[]中的最大值41和arr2[0]=1,所以主函数调用了replaceMax之后,arr1[]={10,1,3.12.22},arr2[0]=41,arr1[]和arr2[0]为函数的实参,arr[]和value为形参,只是声明不做事的 replaceMax(arr1[] , arr...
2017-02-22
已采纳回答 / 千载悠悠丶
这是选择表达式,如:<...code...>表示如果a>b则该式为a,否则该式为b。结合你给的代码:<...code...>也就是<...code...>这里面i%2==0?-i:i就是一个选择表达式,若i为偶数,该值为-i,否则为i
2017-02-21