1楼:匿名用户
scanf("%d",&x); //y不用输入if (x<=1)
//条件x<=1成立时,这两句都要执行,所以要用{}变成复合语句。
else if(x>1&&x<10)
//同上
else
//同上
更好的是:
scanf("%d",&x);
if (x<=1)
y=x;
else if(x>1&&x<10)
y=2*x+1;
else
y=3*x+1; ); // y求值printf("%d\n",y); //输出y
用c语言回答。有一函数: 编写程序,要求输入x 的值输出y 的值。
2楼:匿名用户
func 1 2 3 4对应四种要求
#include
intfunc1(intx)
intfunc2(intx)
returny;
}intfunc3(intx)
intfunc4(intx)
returny;
}intmain()
c语言中,一题给出一函数,然后要求编一程序,输入一个x值,输出y值.
3楼:匿名用户
没什么大问题. 程序中都帮
你改过来了.就是一些形式在数学上可以简写,在程序中必须完整的表达清楚. #include
void main()
4楼:匿名用户
if(1<=x<10) y=2x-1; 改为 if(x>=1 && x<=10) y=2*x-1;
if(x>=10) y=3x-11;改为if(x>=10) y=3*x-11;相乘要用*,不能省略
5楼:听不清啊
#include
intmain()
6楼:匿名用户
#include
void main()
7楼:匿名用户
难道这个题是专门为我设计的?
哇哈哈~~ 肯定是得.. 太明显了...
#include
void main()
哇哈哈~~ 小冉冉. 明天我来教你嘛
这么简单都不晓得.. 哎~~~
你安装了c语言啊?
有一个函数: 写程序,输入x的值,输出y相应的值。
8楼:匿名用户
print应为printf
scanf("%f\n",&x);应为scanf("%f",&x);
intmain()
9楼:放你
else (x>=10) 错了,else后面不能接判断,它不是if,另外也不需要判断,只需要
else y=3*x-11;就可以了,因为这里x必定》=10的,编译器没有指出错误行?**出错,编译器会有提示的。
10楼:匿名用户
c的输出函数是printf,不是print吧;还有,else后面不要带条件
一道c语言的作业,有以下一个函数,编写一个程序,输入x的值,输出y的值。
11楼:鷹弈
printf("请输入一个整数%d:",x);
printf("最大
值为:%d\n",x);
printf("最小值为:%d",z);
上面这三句是什么意思?我不明白,根据你的题意,应该用多分支的if语句的格式,即:
if(表达式1)
else if(表达式2)..
.else
**如下:
#include "stdio.h"
main()
12楼:匿名用户
如果只是实现下列函数功能,**如下:
{x(x<1)
y={2x-1(1<=x<10)
13楼:匿名用户
#include
#include
main()
编写程序,从键盘输入x的值,计算并输出分段函数y的值y=-1(x<0)
14楼:匿名用户
#include
int main()
15楼:匿名用户
#include
int sign(int x);
int main()
int sign(int x)
16楼:精点操
#include
using namespace std;
void main()
{int x=0;
int y=0;
cout<<"请输入整数值"<>x>>endl;
if (x<0){
y=-1;
cout<0){
y=1;
cout<是新手,刚学c++,写出来给你,不知道对不对,大家一起进步吧,希望能帮到你。
17楼:匿名用户
这个简单 两个if else就解决
有一个函数,写程序,输入x的值,输出y相应的值。
18楼:匿名用户
//给你写个c语言的**
#include
int main(int argc, char* argv)
程序设计题: 1、 有一个函数: y= 写程序,输入x的值,输出y相应的值。
19楼:
c :int input()
int main()
pascal:
program input ;
var x,y :integer;
readln(x);
writeln(x)
y:=x;
writeln(y);
end;
basic:
dim x as integer,y as integerread x
print x,yend
20楼:只是半个程序员
什么语言? 你是学什么的?