1+2+3+...+i=i(1+i)/2≤200 转化得i(i+1)≤400 20*21>400 19*20<400 i的最大值为19
1、首先输入a,b,c三个数。2、比较a,b两个数,得出a与b中的最大值。3、然后比较b与c两个数,得出b与c的最大值。4、最后将第2步与第3步得出的最大值进行比较,得出我们需要的最大数。
{ int a[100]; //定义一个数组 int i,max,min,m; //i是一个循环变量,max是最大值,min是最小值,m是记录输入数据的个数 printf("请输入数据:\n");for(i=0;i<100;i++){ scanf("%d",&a[i]);m=i; //m是为了记录你输入多少个数 if(a[i]==000) //定义000...
第一步,输入a,b,c;第二步,把a的值赋给x;第三步,判断x与b的大小,若b>x,则把b的值赋给x;第四步,判断x与c的大小,若c>x,则把c的值赋给x;第四步,输出x。
a+b=100,b=100-a;ab最大值就是 a(100-a)的最大值。a从0开始加,直到a(100-a)>(a+1)(100-(a+1)) 这时就算出了a的值,然后b=100-a;
int a[5]; //存放5个数;int max,min; //存放最大数,最小数 max=min=a[0]; //初始化 for (int i=1;i<5;i++){ if (maxa[i]) min=a[i];}
B 由于该程序的作用输出a、b、c中的最大数,因此在程序中要比较数与数的大小,第一个判断框是判断最大值x与b的大小,故第二个判断框一定是判断最大值x与c的大小解:则流程图可知a、b、c中的最大数用变量x表示并输出,第一个判断框是判断x与b的大小∴第二个判断框一定是判断最大值x与c...
第一个选择框作用是比较x与b的大小,故第二个选择框的作用应该是比较x与c的大小,∵条件成立时,保存最大值的变量X=C,故在空白处填c > x,故选A点评:程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型...
经过第一次循环得到s=2,n=1,经过第二次循环得到s=5,n=2,经过第三次循环得到s=10,n=3,经过第四次循环得到s=19,n=4,经过第五次循环得到s=36,n=5,经过第六次循环得到s=69,n=6,∵输出的结果不大于37∴n的最大值为4∴i的最大值为5故答案为:5 ...
B 试题分析:这是一个循环结构,循环的结果依次为: .再循环一次,S的值就大于20,故 的值最大为4.