重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
首先注意子函数要放在主函数外面,其次注意子函数返回的类型,你的max函数要返回一个int类型的数,所以要在max加int,还有函数里面的参数之间用逗号隔开,c语言中与操作符是不是逗号,最后你的max函数写错了,你这样写是无法得到正确的max值的。代码如下:
创新互联成立与2013年,公司以成都网站设计、网站制作、系统开发、网络推广、文化传媒、企业宣传、平面广告设计等为主要业务,适用行业近百种。服务企业客户成百上千,涉及国内多个省份客户。拥有多年网站建设开发经验。为企业提供专业的网站建设、创意设计、宣传推广等服务。 通过专业的设计、独特的风格,为不同客户提供各种风格的特色服务。
#include
int
max(int
x,int
y,int
t)
{
int
z=x;
if(yz)
z=y;
if(tz)
z=t;
return
z;
}
void
main()
{
int
a,b,c,d;
scanf("%d,%d,%d",a,b,c);
d=max(a,b,c);
printf("max=%d\n",d);
}
#include stdio.h
double f(double x)
{return(x*3+1);}
void main(){
double x;
scanf("%lf",x);
printf("%lf",f(x));
}
思路:定义两个变量a和b,利用标准输入scanf函数输入两个整型并赋值给a和b,加法可以直接使用a+b得出的就是a与b的和,最后利用标准输出printf函数输出计算结果。
参考代码:
#includestdio.h
int main()
{
int a,b;
scanf("%d%d",a,b);
printf("%d\n",a+b);
return 0;
}
/*
输出:
15 20
35
*/
例子如下:
直接编译,程序输出结果中任意输入两个数字,程序执行结果如下图所示:
知识扩展:
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
C语言属于高级程序语言的一种,它的前身是“ALGOL”。其创始人是布朗·W·卡尼汉和丹尼斯·M·利奇。C语言问世时是带有很大的局限性,因为它只能用于UNIX系统上。然而随着科学技术的进步,计算机工业的发展,C语言逐渐脱离UNIX。1987年美国标准化协会制定了C语言的国际标准,简称“ANSI C”,从此以后它便成为一种广泛使用的程序语言。