求最大值和scanf函数的使用以及函数的声明

简介: /* ============================================================================ Name : MaxNumber.
/*
 ============================================================================
 Name        : MaxNumber.c
 Author      : lf
 Version     :
 Copyright   : Your copyright notice
 Description : 求最大值和scanf函数的使用以及函数的声明
 ============================================================================
 */

#include <stdio.h>
#include <stdlib.h>
//声明在main()函数之后实现的函数
int *getMaxNumber(int *a,int *b);


/**
 * scanf()函数:
 * 将由键盘输入的数据在按下回车键时将其存到指定的变量中.
 * 这些变量的地址是在编译时分配的.
 */
int main(void) {
	int x;
	int y;
	int *p;
	scanf("%d %d",&x,&y);
	//查看已经输入的数据
	printf("x=%d,y=%d\n",x,y);
	p=getMaxNumber(&x,&y);
	printf("max=%d",*p);
	return EXIT_SUCCESS;
}

int *getMaxNumber(int *a,int *b){
	int *result;
	if (*a>*b) {
		result=a;
	} else {
		result=b;
	}
	return result;
}


相关文章
|
3月前
|
C语言 C++
C++ sizeof()运算符的参数为指针和数组的值为什么不同
C++或C语言中,都可以使用sizeof()运算符来计算数组的字节大小,除此之外,在C++和C语言中,都可以使用一个指向数组第一个元素的内存地址的指针来引用数组,因此,如果要计算数组的字节大小,或长度,传递数组本身或传递指向数组的指针给sizeof()运算符似乎都是可以的,实际上则不然,
42 5
|
5月前
|
编译器
printf返回值的定义与举例
printf返回值的定义与举例
|
5月前
关于scanf函数返回值的概念和题目举例
关于scanf函数返回值的概念和题目举例
关于scanf函数返回值的概念和题目举例
|
5月前
|
编译器 C语言 C++
关于vs中scanf()函数报错问题的解决
关于vs中scanf()函数报错问题的解决
74 0
|
6月前
题目:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=12!+14!+…+1m!(m是偶数)
题目:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=12!+14!+…+1m!(m是偶数)
169 0
|
11月前
|
数据安全/隐私保护 C语言
【C语言】交换两个int变量的值,不能使用第三个变量
交换两个int变量的值,不能使用第三个变量。即a=3,b=5,交换之后 a=5,b=3
|
C语言
C语言: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数,若为素数函数返回值为1,否则为0。在主函数中输入一个整数x,调用函数isprime(x)来判断这个整数x是
C语言: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数,若为素数函数返回值为1,否则为0。在主函数中输入一个整数x,调用函数isprime(x)来判断这个整数x是
947 0
C语言: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数,若为素数函数返回值为1,否则为0。在主函数中输入一个整数x,调用函数isprime(x)来判断这个整数x是
|
C语言
复习C部分:1.设置关机程序 2.函数(strcpy,memset----替换函数;库函数;写一个函数,用该函数实现比较两个数的最大值;写一个数,交换两个整数类型的值)
复习C部分:1.设置关机程序 2.函数(strcpy,memset----替换函数;库函数;写一个函数,用该函数实现比较两个数的最大值;写一个数,交换两个整数类型的值)
66 0
设以下变量均为int类型,则值不等于7的表达式是
设以下变量均为int类型,则值不等于7的表达式是
576 0
|
C语言 Python
C语言:定义一个计算两个整数的和的函数int sum(int a,int b),在主函数中输入两个整数x和y,调用sum(x,y)输出x+y的和。
C语言:定义一个计算两个整数的和的函数int sum(int a,int b),在主函数中输入两个整数x和y,调用sum(x,y)输出x+y的和。
1132 0
C语言:定义一个计算两个整数的和的函数int sum(int a,int b),在主函数中输入两个整数x和y,调用sum(x,y)输出x+y的和。