其他分享
首页 > 其他分享> > 21天好习惯 第一期-Day8

21天好习惯 第一期-Day8

作者:互联网

今天学函数的返回值

  函数的返回值是指:函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。

函数的返回值要注意以下几点:

1. 函数的值只能通过return语句返回主调函数。return语句的一般形式为:

    return 表达式   或者为:  return (表达式);

2. 函数值的类型和函数定义中函数的类型应保持一致。如果两者不一致,则以函数返回类型为准,自动进行类型转换。

#include<stdio.h>
int ig(int x, int y)
{
	if (x > y)
		return x;  //输出两个数的最大值
	else
		return y;


 }

int main() {
	int a, b,c;
	scanf_s("%d %d", &a, &b);
	c=ig(a, b);
	printf("%d", c);


	return 0;
}
int ig(int x, int y)
{
	if (x >= y)
		return x;
	else
		return y;

 }
void rng() {
	printf("我不会做");
	   }
int main() {
	int a, b,c;
	scanf_s("%d %d", &a, &b);
	c=ig(a, b);
	printf("%d\n", c);
	rng();

	return 0;
}

相比于前面一个这个多打印了个我不会做

注意:void函数中可以有执行代码块,但是不能有返回值,另void函数中如果有return语句,该语句只能起到结束函数运行的功能。其格式为:return;

标签:语句,return,21,Day8,int,返回值,天好,ig,函数
来源: https://blog.csdn.net/m0_60459225/article/details/121057056