【程序设计】1
运行程序后若输入:1日,则输出为:Sun-3日。
程序:
#include <stdio.h>
int sun(int n)
¡**********Progran********** int 1,5=0;
for(i=1;i<en;i++)
if (162==0)
s+=i;
return s;
_********** ENd
void main()
{
int n,s;
scanf (*%d" ,&n) ;
S=sum(n);
printf("sum=%d\n" ‚s);
【程序设计】2
题目:编写函数fun计算下列分段函数的值:
公式如图所示:
注意:部分源程序给出如下。请勿改动主函数main和其
克需醫雪鼎害早糖窩:仅在西致rn的花括号中旗
#include "stdio.h float fun(float x)
/**********Program**********/
Float y
if(x< BeRx1=3)
リニX*X+X+6;
else if(x>=眼民x<1N限民x1=2民8x1=3)
リーx*x-5xx+6;
else
リーX*XーX-1;
return us
/**********
End **********/
}
main()
{
float x ,f;
printf("Input x=");
scanf ("%f" ,&x); f=fun (x);
printf("x=%f,f(x)=%f\n",x,f);
【程序设计】2
题目:编写函数fun计算下列分段函数的值:
公式如图所示:
注意:部分源程序给出如下。请勿改动主函数naip和其
它函数中的任
只岸論芎骷著 语高。
何内容,仅在函数fun的花括号中填
--*/
#include "stdio.h" #include "math.h" float fun(float x)
{
float y;
if(X<O&&x!=3)
y=pow(x,2)+x+6;
e15e if(x>=BR&x<198&x1=28&x:=3)
y=POU(×,2)-5*×+6;
else y=pow(x,2)-x-1;
return y
££¥¥¥¥¥¥¥*
End *******/
?
main()
{
float x,f;
printf("'Input x=");
scanf (*%f",&x) ; f=fun (X);
printf("x=%f,f(x)=%f\n",×,f);