输入俩个整数,输出最大的数字
#include<stdio.h> /*头文件*/
int max(int x, int y); /*函数说明*/
void main()
{
int a, b, c; /*整型a,b,c*/
printf("请输入两个整数:");/*提提示要输入的数字*/
scanf_s("%d %d", &a, &b);/*a和b的地址;%d表示输入或输出十进制有符号数*/
c = max(a, b);/*调用然后赋值到C*/
printf("a=%d,b=%d,max=%d\n", a, b, c);/*打印输入的数字*/
return 0; /*返回*/
}
int max(int x, int y)/*自定义函数,计算俩个整数中最大的*/
{
return(x > y ? x : y);/*返回x,y中最大的值,max带回c= max(a,b)c处*/
}
输入俩个整数,输出最小的数字?
#include<stdio.h>
int mini(int x, int y);
void main()
{
int a, b, c;
printf("请输入两个整数:");
scanf_s("%d %d", &a, &b);
c = mini(a, b);
printf("a=%d,b=%d,mini=%d\n", a, b, c);
return 0;
}
int mini(int x, int y)
{
return(x < y ? x : y);
}
?1.程序中由main()函数和自定义函数max或者mini组成的程序
2.函数是组成C语言结构化程序最小的模块
3.%d表示输入或输出十进制有符号数;%f表示输入或输出浮点数;%lf表述输入或输出双精度浮点数
4.&表示取地址,如&a表示取a的地址
|