77问答网
所有问题
c语言编程,编写一个函数,根据形参x和y的关系,返回不同的值
下面图为题目,编程题的第一小题
举报该问题
推荐答案 2018-12-06
代码如下:
#include <stdio.h>
#include <stdlib.h>
int func(int x, int y)
{
if (x > y) {
return 1;
}
else if (x < y) {
return -1;
}
else {
return 0;
}
}
int main()
{
int x, y, ret;
printf("请输入x,y的值:");
scanf("%d%d", &x, &y);
ret = func(x, y);
printf("%d\n", ret);
system("pause");
return 0;
}
运行结果:
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/IvYp38Gq3v3q8YvppW.html
其他回答
第1个回答 2018-12-06
#include<stdio.h>
int cmp(int x,int y)
{if(x>y)return 1;
if(x<y)return -1;
return 0;
}
int main()
{int a,b,c;
char s[3]={'<','=','>'};
scanf("%d%d",&a,&b);
c=cmp(a,b);
printf("%d%c%d\n",a,s[c+1],b);
return 0;
}
第2个回答 2018-12-06
IIn compare( Intt x, Intt y)
if(x <y)
returnn 1
If( x= y)
Retrunn 0
IIfxx >y)
Returnn -1
用手机打的,这里面的输入法真的有毒
第3个回答 2018-12-06
乐视 X600
主屏尺寸:5.5英寸
主屏分辨率:1920x1080像素
屏幕像素密度:401ppi
网络类型:双卡,双4G
导航:GPS导航,A-GPS技术,GLONASS导航,北斗导航
操作系统:Android OS 5.0
核心数:真八核
CPU型号:联发科 Helio X10
CPU频率:2.0GHz
RAM容量:3GB
ROM容量:16GB/32GB/64GB
电池容量:3000mAh
后置摄像头:1300万像素
前置摄像头:500万像素
感应器类型:重力感应器,光线传感器,距离传感器,霍尔感应器,陀螺仪,电子罗盘
展开剩余42% 
相似回答
C语言编写一个函数,根据形参x和y的关系,返回不同的值
,具体要求是:如果x...
答:
include<stdio.h>int f(int x,int y) { int z=0; if ( x>y ) z=1; else if ( x<y ) z=-1; return z; }void main() { int a,b,c; scanf("%d%d",&a,&b); c=f(a,b); printf("%d\n",c);}
c语言程序设计
答:
声明了一个fun
函数,
包括2个
形参x和y,返回值
是float型的x+y;main主
函数,
从main中执行,将a=2,b=5,c=8进行赋值 打印输出调用顺序执行如下:1.)执行fun(a+c,b) 即 fun(10,5) 返回值为15.0 2.) 因为形参要求为int类型的,所以进行强制转换,再调用f(15,-6) 最后返回值为9.0 3.)...
本人菜鸟
,c语言函数
比较两个整数大小.
x
.
y
.z a b
答:
x,y
是主
函数
中的变量,而a,b是函数中的形式
参数
,而z是从函数max中获得的
返回值
。具体的程序如下;include "stdio.h"max(int a,int b);//函数的声明 void main(){ float x,y,z;scanf("%f%f",&x,&y);z=max(x,y);printf("%.2f\n",z);} max(int a,int b){ if(a>b)//对...
C语言
实参
形参
问题?
答:
形参的值是在调用
函数
时,由实参传递过去的。一开始
形参的值与
实参相等,但在被调用函数内部可以改变
形参的值,
而这种改变不会影响实参的值,因为形参是实参的一份拷贝,两者分配的内存储存单元是
不同的
。比如:include<stdio.h> //x、y是形参 void f(int x,int y){ //对于下面main中对f的调用...
关于
函数
调用
返回值的
表达
答:
printf("c=%d",add(a,b));//
函数的
调用 a,b是实际参数(实参)} int add(int x,inty)//函数的真正定义 要完整的写出,相当于定义了2个变量
x 和y
(形参)当然你也可以写成int add(int a,int b);因为main里面的a 和b 的生存只在main函数里,不会发生变量冲突 {int z;z=x+y;return...
c语言x
=&
y
和*x=y有什么区别?
答:
C的
函数
中的形参接收的都值拷贝。用x=&y后使x指向了y,但
x和y
都是fun中的局部变量,退出后都不存在了,影响不到主函数中的变量值。而*x=y;是把
y的值
(也就是主函数中的b的值)赋给x指向的变量,x指向的变量不是a吗?所以实质就是把b的值赋给了a;而
返回值
是y=t,实质就是t,t既然先...
C语言,
第八题,讲一下哈哈
答:
(3)再分析一下fun()
函数,
它有三个形参abc,在运行时,它对三个形参分别进行了赋值,最后又把a与b的值进行了对换。同时也应该注意到这个函数是一个无
返回值
的函数。(4)要判断打印的内容,首先要确定xyz三个变量的值是多少。这涉及到
c语言
中函数调用的规则:当调用函数时,先建立
形参的
内存单元...
大家正在搜
函数调用可以作为一个函数的形参
c语言函数中必须有形参
c语言所有函数都是外部函数吗
C语言 函数形参
函数形参和实参
函数的形参
调用函数时实参与形参
c语言函数调用
c语言形参可以是什么
相关问题
C语言编写一个函数,根据形参x和y的关系,返回不同的值,具体...
C语言编程: 编程实现根据以下函数关系,对输入的每个x值,计...
编写程序,根据下面的函数关系,对输入的每个x值,计算出相应的...
C语言编程: 编程实现根据以下函数关系,对输入的每个x值,并...
编写程序,根据函数关系,对输入的每个X值,计算相应的y值。 ...
C语言编程: 编写一个程序,根据下列公式,实现根据输入的x值...
根据下面函数关系,对输入的每一个x,计算相应的y值,要求用C...