c语言问题 求详细解释

程序功能是:对x=1,2,3,……10,求f(x)=x*x-5*x+con(x)最大值。
#include<stdio.h>
#include<math.h>
voidmain()
{ int x; float max;
max= (13) ;
for(x=2;x<=10;x++)
if( (14) )max= x*x-5*x+con(x);
printf("%f\n",min);
}
(13)A、f(1) B、f(x) C、1*1-5*1+con(1) D、x*x-5*x+con(x)
(14)A、max<x*x-5*x+con(x) B、max>x*x-5*x+con (x)
C、max>i*x-5*i+con (i) D、max<i*x-5*i+con (i)

13.c 就是在开始执行时,给max赋初值,也就是第一个的值
14.a 将第一个的值与后边进行比较,如果比后面的小,说明最大值在后面

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜