编写程序:输入x的值,计算分段函数y的值.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 17:13:08
voidmain(){intx,inty;printf("请输入X的值:");scanf("%d",&x);printf("\n");if(x
if(x>0)y=(x+7)/3缺少分号if(x=0)y=0;也错了,应该if(x==0)y=0,更好的做法是if(0==x)y=0;两外,(x+7)/3是实数,将实数赋值给整型数会失去精度的.最好给
这个题不难呀?怎么没人答?不用pow函数,那就自己写个for循环呀.就是不知道你要求什么语言了,你也不说清楚,C和C++都写了,C语言:#includevoidmain(){inty,i;double
#includeintmain(void){\x09\x09doublex,y=0;\x09printf("inputx");\x09scanf("%lf",&x);\x09if(x>-1)\x09{
#includemain(){doublex,y;scanf("%lf",&x);if(x
#include#includevoidmain(){doublex;doubley;coutx;if(-2
#includeusingnamespacestd;main(){doublex,y;cout
#includevoidmain(){intx,y;//你用的是浮点型,我改成整形的了...你如果真的要用浮点的话...要加上小数点,如2.0等...printf("x=");scanf("%d",&
首先C我长时间没碰了,但你的程序的问题还是能看出来的,还是看看书吧.main函数就不对,应是main(){程序主体}.if函数没有返回值,你的程序中没必要用这么多花括号,当if或else后只有一句条件
#includepower(floata,floatb){floatsum1=a*b;returnsum1;}intmain(){floatx,y;floatsum;printf("inputthef
input"输入数"toxdocasecasex=3andx6y=SQRT(2*SIN(3*X)+X)endcase再问:我就是这样做的,但是程序运行不了,要用自定义函数来做,就是含有return语句
elsey=3*x+1;后面的封号是汉字的
ifx>=0theny=xelsey=-xendifprinty
if(x>0)y=-1;elseif(x
.你计算机专业的话,C不懂你以后怎么活!建议以后还是好好看看,真的不难,特别不难,给你个if-else参考,其他的照搬差不多:#includevoidmain(){floatx,y;print("pl
分段函数就是根据不同的变量范围,选择执行相应的函数,根据这点,可以用if(变量范围)-elseif(变量范围)-else判断输入的变量值来执行相应的函数.
#include#includevoidmain(){intn=2;floatx;doublesum=1.0,term=1.0;printf("inputx:");scanf("%f",&x);do{
不知道你需要用什么语言,我就用C++给你写好了.#includeusingnamespacestd;intmain(){doublex;cin>>x;doubley;if(x=3&&x
#include<stdio.h>void main(){ int x=0; double t=0; &
写周期获得最大的最小周期的数量,你也可以利用所有的数字,可以计算出一个平均值您还可以使用的功能math.maxmath.min再问:麻烦高手给点程序!!!!!