barriers / 阅读 / 详情

main() { int a,b,c,x; int max(int,int) scanf("%d%d%d",a,b,c);下面的程序怎么改啊?

2023-07-11 01:41:08
共2条回复
gitcloud

#include<stdio.h>

main()

{

int a,b,c,x;

int max(int,int);

scanf("%d%d%d",&a,&b,&c);

x=max(a,b);

x=max(x,c);

printf( "%d",x);

}

int max(int x,int y)

{int z;

z=x>y?x:y;

return(z);

}

阿啵呲嘚

#include<stdio.h>

main()

{

int a,b,c,x;

int max(int,int);

scanf("%d%d%d",&a,&b,&c);//请注意&

x=max(a,b);

x=max(x,c);

printf( "%d",x);

}

int max(int x,int y)

{

return x>y?x:y;

}

相关推荐

int main()是什么意思?

int main()是返回int类型的main函数。main函数,又称主函数,是程序执行的起点。程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。main函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。它是程序在有宿主(hosted)环境(亦即有操作系统)中所指定的入口点。自立程序(启动加载器,操作系统内核,等等)的入口点则是由实现定义的。参数:主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串的开头字符的指针。这些字符串是可以改动的,虽然对它们的改动并不会被传回给执行环境。由 argv 所指向的数组的大小至少为 argc+1,其最后一个元素 argv[argc] 保证为一个空指针。
2023-07-10 19:17:391

int main是什么意思?

int main()表示所产生的可执行文件,在执行完成后向命令系统返回的数值为一个整型数,系统会根据这个返回值选择某种操作或反馈,通常,返回0时指的是正常退出,返回1时指的是异常退出。
2023-07-10 19:17:551

c语言intmain()是什么意思

C的设计原则是把函数作为程序的构成模块。main()函数称之为主函数,一个C程序总是从main()函数开始执行的。一、main()函数的形式在最新的 C99 标准中,只有以下两种定义方式是正确的:int main( void ) /* 无参数形式 */{ ... return 0;}int main( int argc, char *argv[] ) /* 带参数形式 */{ ... return 0;}int指明了main()函数的返回类型,函数名后面的圆括号一般包含传递给函数的信息。void表示没有给函数传递参数。浏览老版本的C代码,将会发现程序常常以main()这种形式开始。C90标准允许这种形式,但是C99标准不允许。因此即使你当前的编译器允许,也不要这么写。你还可能看到过另一种形式void main()有些编译器允许这种形式,但是还没有任何标准考虑接受它。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地表示:void main( ) 的定义从来就不存在于 C++ 或者 C 。所以,编译器不必接受这种形式,并且很多编译器也不允许这么写。坚持使用标准的意义在于:当你把程序从一个编译器移到另一个编译器时,照样能正常运行。详情请参考:http://see.xidian.edu.cn/cpp/html/725.html
2023-07-10 19:18:128

c语言中的int main()是什么意思

int 是main的返回值,main是函数名。在c语言中,main函数是程序执行的入口。
2023-07-10 19:19:172

c语言intmain()是什么意思

intmain()表示函数有返回值,那么在main函数结束的时候要有return语句,如果没有就会有warningvoid表示函数没有参数。 C的设计原则是把函数作为程序的构成模块。main()函数称之为主函数,一个C程序总是从main()函数开始执行的。 main()函数的形式 在最新的C99标准中,只有以下两种定义方式是正确的: intmain(void)/*无参数形式*/ { ... return0; } intmain(intargc,char*argv[])/*带参数形式*/ { ... return0; } int指明了main()函数的返回类型,函数名后面的圆括号一般包含传递给函数的信息。void表示没有给函数传递参数。 浏览老版本的C代码,将会发现程序常常以main()这种形式开始。C90标准允许这种形式,但是C99标准不允许。因此即使你当前的编译器允许,也不要这么写。 你还可能看到过另一种形式voidmain()有些编译器允许这种形式,但是还没有任何标准考虑接受它。C++之父BjarneStroustrup在他的主页上的FAQ中明确地表示:voidmain()的定义从来就不存在于C++或者C。所以,编译器不必接受这种形式,并且很多编译器也不允许这么写。 坚持使用标准的意义在于:当你把程序从一个编译器移到另一个编译器时,照样能正常运行。 详情请参考:http://see.xidian.edu.cn/cpp/html/725.html
2023-07-10 19:19:271

C++“int main()”其中main应该叫主函数还是函数头?两个叫法有什么区别

main叫主函数,也叫程序入口函数,程序由main函数开始执行。
2023-07-10 19:19:353

int main() 与int main(void) 的区别是啥?

int main()这个函数被认为可以接受未知个数的参数(译:可接受任意多的参数!)。正确的用法是在括号内添加关键字void
2023-07-10 19:19:455

c语言编程 int main() 与 main() 有什么不同?

上了班写main()而不是int main()会被喷。
2023-07-10 19:20:038

C语言问题,int main()和int main(void)差别是?

没差别
2023-07-10 19:20:216

请教c语言int main()括号里面参数的作用

用与调用这个程序的时候指定参数
2023-07-10 19:20:453

int main()与void main() 区别,讲解一下返回值是什么意思

同求。期待中
2023-07-10 19:21:0610

为什么 我的 int main(){会出现错误?

头文件 #include <stdio.h>可以 不一闪而过 有加个 头文件 #include <stdlib.h>return 0;之前 加个 system(”PAUSE");
2023-07-10 19:21:461

int main(void)含义是什么?

这是C语言main函数的一种声明方式,该方式表明这个main函数不带参数,返回值。void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。int main(void)还可以写为 void main()或者 int main()最后在mian()函数结束时,写return 0即可。类似的还有 +=,-=,*=,/= 等。但是a%=b这种运算的效率,要高于a=a%b这种的效率,因为a%=b是直接在a上做求余运算,a=a%b则是先用一个临时变量的来记录好a的值,在进行运算,之后将运算结果再赋值给a,a=a%b要比直接a%=b多了两次赋值运算,因而后者的效率更高。
2023-07-10 19:21:531

新手求指点,请问int main(void)什么意思int main()的括号里什么时候可以加东西

有无返回值
2023-07-10 19:22:183

int main()是干什么的?

楼上回答非常正确了,看来楼主需要补课很多呀。
2023-07-10 19:22:362

#include int main() { int max(int x,int y); int a,b,c; scanf("%d

把输入法切换到英文的状态就可。
2023-07-10 19:22:442

在c语言中 int main(void) 是什么意思

类型名字 函数名字(参数类型列表) 这三种构成函数声明或者定义。int main(void) //int表示函数的返回值为整型int。main是这个程序的开始函数,也就是程序的入口 //函数。void说明没有参数
2023-07-10 19:22:522

C语言中,这个main函数里定义的变量是全局变量还是局部变量?

是局部变量。外面的方法是无法调用main函数的变量,除非传参数过去定义全局变量的话直接在main函数外面定义啊
2023-07-10 19:23:127

C语言在main函数中输入字符串并输出其长度应该怎样操作?

#include<stdio.h>int stringLength(char *str)/*函数,求一个字符串的长度*/{int length=0;while(*(str++)!="") length++;return length;}int main(){char s[1000];printf("请输入字符串s,长度不超过1000: ");scanf("%s",&s);int len = stringLength(s);printf("输入字符串s的长度为:%d ",len);return 0;}
2023-07-10 19:23:531

C语言 编写函数同时求两个整数的和与差?

2023-07-10 19:24:232

int main()是什么意思?

解释如下:1、int main()是C语言main函数的一种声明方式;2、int表示函数的返回值类型,表示该主函数的返回值是一个int类型的值;3、main表示主函数,是C语言约定的程序执行入口,其标准的定义格式为int main(int argc, char *argv[]);在int main()中,()中没有数值表示入参为空,等同于int main(void);4、事例中printf("%f",a);表示将a的值作为浮点类型打印出来,在屏幕上显示,而主函数的返回类型int会将返回的值回传给主调进程,而不是在屏幕输出。5、因此,printf的输出类型跟主函数的返回类型没有关系,互不关联。事例中,return 0 对应才是主函数的返回值类型。拓展资料在C语言当中,一个程序,无论复杂或简单,总体上都是一个“函数”;这个函数就称为“main() 函数”,也就是“主函数”。比如有个“做菜”程序,那么“ 做菜 ”这个过程就是“主函数”。在主函数中,根据情况,你可能还需要调用“买菜,切菜,炒菜”等子函数。main函数在程序中大多数是必须存在的,但是依然有例外情况,比如windows编程中可以编写一个动态链接库(dll)模块,这是其他windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main函数。再比如,用于专业环境的程序-----如机器人中的控制芯片--可能不需要main函数。参考资料:百度百科:main函数
2023-07-10 19:26:381

“int main()”是什么意思?

int main()是返回int类型的main函数。main函数,又称主函数,是程序执行的起点。程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。main函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。它是程序在有宿主(hosted)环境(亦即有操作系统)中所指定的入口点。自立程序(启动加载器,操作系统内核,等等)的入口点则是由实现定义的。参数:主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串的开头字符的指针。这些字符串是可以改动的,虽然对它们的改动并不会被传回给执行环境。由 argv 所指向的数组的大小至少为 argc+1,其最后一个元素 argv[argc] 保证为一个空指针。
2023-07-10 19:27:051

int main是什么意思?

int main()是返回int类型的main函数。main函数,又称主函数,是程序执行的起点。程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。main函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。它是程序在有宿主(hosted)环境(亦即有操作系统)中所指定的入口点。自立程序(启动加载器,操作系统内核,等等)的入口点则是由实现定义的。参数:主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串的开头字符的指针。这些字符串是可以改动的,虽然对它们的改动并不会被传回给执行环境。由 argv 所指向的数组的大小至少为 argc+1,其最后一个元素 argv[argc] 保证为一个空指针。
2023-07-10 19:27:211

int main是什么意思?

int main()是返回int类型的main函数。main函数,又称主函数,是程序执行的起点。程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。main函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。它是程序在有宿主(hosted)环境(亦即有操作系统)中所指定的入口点。自立程序(启动加载器,操作系统内核,等等)的入口点则是由实现定义的。参数:主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串的开头字符的指针。这些字符串是可以改动的,虽然对它们的改动并不会被传回给执行环境。由 argv 所指向的数组的大小至少为 argc+1,其最后一个元素 argv[argc] 保证为一个空指针。
2023-07-10 19:27:381

c语言中的int main()中的int main 他们各自是什么意思

int表示它是返回值是int型(整型)main表示它的名字是mian (函数名)() 表示它是一个函数 (用C++的话来讲, 它相当于是重载操作符, 因为main是一个指针, 经过操作符的操作, 它才变成一个int型变量(或C++中的引用)()的意思在学C++前的重载前是不需要你掌握的, 知道有这个东西就可以.但是注意一下, C语言没有重载.
2023-07-10 19:27:553

c语言中的int main()是什么意思?

Integer main 的意思程序会返回函数
2023-07-10 19:28:123

int main(void)、main()、void main()的区别

void main是主函数,前面两个没遇到过,不过应该都跟主高数有关
2023-07-10 19:28:303

int main和void main的区别?

只有一个区别:void main 和 int main的区别就是有无返回值。1、void定义的函数没有返回值,int定义的函数返回整型值。2、void,字面意思是“无类型”,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,有注释和限制程序的作用。函数可以有返回值,也可以没有返回值。1、没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。2、有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函数执行结果返回给该函数,让外部调用该函数的。
2023-07-10 19:29:152

c语言中int main()中的括号什么意思

函数后面都跟上括号的,主函数也不例外。省略了参数,主函数也可以带参数的,在运行时可能是从命令窗口输入的参数,argc和argv指针。通过这些参数主函数可以将输入的参数带入执行
2023-07-10 19:29:372

c语言中为什么有些地方要在main()前加int,这表示什么意思?

在main()前加int后表示主函数必须返回一个int值,需在main最后加个【return一整型值;】返回一个整型值
2023-07-10 19:30:081

int main(void)含义是什么?

这是C语言main函数的一种声明方式,该方式表明这个main函数不带参数,返回值。void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。但是在C语言推荐写法中,建议使用int main,因为在有的编译器虽然viod main可以通过编译,但在其他编译器就会报错。为了代码拥有更好的可移植性,一般写int main。类似:在C语言当中,一个程序,无论复杂或简单,总体上都是一个“函数”;这个函数就称为“main() 函数”,也就是“主函数”。比如有个“做菜”程序,那么“ 做菜 ”这个过程就是“主函数”。在主函数中,根据情况,你可能还需要调用“买菜,切菜,炒菜”等子函数。main函数在程序中大多数是必须存在的,但是依然有例外情况,比如windows编程中可以编写一个动态链接库(dll)模块,这是其他windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main函数。再比如,用于专业环境的程序-----如机器人中的控制芯片--可能不需要main函数。
2023-07-10 19:30:291

int main(){}表达式的作用是?

int main()是返回int类型的main函数。main函数,又称主函数,是程序执行的起点。程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。main函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。它是程序在有宿主(hosted)环境(亦即有操作系统)中所指定的入口点。自立程序(启动加载器,操作系统内核,等等)的入口点则是由实现定义的。参数:主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串的开头字符的指针。这些字符串是可以改动的,虽然对它们的改动并不会被传回给执行环境。由 argv 所指向的数组的大小至少为 argc+1,其最后一个元素 argv[argc] 保证为一个空指针。
2023-07-10 19:30:421

int main(void)含义是什么?

这是C语言main函数的一种声明方式,该方式表明这个main函数不带参数,返回值。void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。int main(void)还可以写为 void main()或者 int main()最后在mian()函数结束时,写return 0即可。类似:还有 +=,-=,*=,/= 等。但是a%=b这种运算的效率,要高于a=a%b这种的效率,因为a%=b是直接在a上做求余运算,a=a%b则是先用一个临时变量的来记录好a的值,在进行运算,之后将运算结果再赋值给a,a=a%b要比直接a%=b多了两次赋值运算,因而后者的效率更高。
2023-07-10 19:30:571

编译时出现main must return int

这个是编译器的问题,和程序无关的,你可以改成下面的形式: int main() { ... return 0; }___________________________________________________________________用int声明函数是为了给操作系统返回一个值,表示程序正常运行与否。dev-c++编译器对代码的要求比较严格,所以会出现`main" must return `int" 而用visual c++则不会提示这样的信息。
2023-07-10 19:31:112

c语言程序有main()后面要加分号么

请问你的是哪本教材 ?该教材是否都有用这样的书写
2023-07-10 19:31:516

int main()是返回一个什么类型的数组?

int main()是返回int类型的main函数。main函数,又称主函数,是程序执行的起点。程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。main函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。它是程序在有宿主(hosted)环境(亦即有操作系统)中所指定的入口点。自立程序(启动加载器,操作系统内核,等等)的入口点则是由实现定义的。参数:主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串的开头字符的指针。这些字符串是可以改动的,虽然对它们的改动并不会被传回给执行环境。由 argv 所指向的数组的大小至少为 argc+1,其最后一个元素 argv[argc] 保证为一个空指针。
2023-07-10 19:32:061

printf中的main()是什么意思?

解释如下:1、int main()是C语言main函数的一种声明方式;2、int表示函数的返回值类型,表示该主函数的返回值是一个int类型的值;3、main表示主函数,是C语言约定的程序执行入口,其标准的定义格式为int main(int argc, char *argv[]);在int main()中,()中没有数值表示入参为空,等同于int main(void);4、事例中printf("%f",a);表示将a的值作为浮点类型打印出来,在屏幕上显示,而主函数的返回类型int会将返回的值回传给主调进程,而不是在屏幕输出。5、因此,printf的输出类型跟主函数的返回类型没有关系,互不关联。事例中,return 0 对应才是主函数的返回值类型。拓展资料在C语言当中,一个程序,无论复杂或简单,总体上都是一个“函数”;这个函数就称为“main() 函数”,也就是“主函数”。比如有个“做菜”程序,那么“ 做菜 ”这个过程就是“主函数”。在主函数中,根据情况,你可能还需要调用“买菜,切菜,炒菜”等子函数。main函数在程序中大多数是必须存在的,但是依然有例外情况,比如windows编程中可以编写一个动态链接库(dll)模块,这是其他windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main函数。再比如,用于专业环境的程序-----如机器人中的控制芯片--可能不需要main函数。参考资料:百度百科:main函数
2023-07-10 19:32:221

c语言中 int main() main() 两者有没有区别

严格来说main函数是要有返回值的,但main()和void main()效果一样,都是没有返回值的函数。int main(){;return 157;} 必须有一个整数形式返回值。不然编译不过。
2023-07-10 19:32:372

c语言int main()括号里什么时候要加void

void 的意思是空的,加不加都一样
2023-07-10 19:32:473

C++中的,int main() {…return 0;}是什么意思?

main函数其实可以理解为被操作系统调用的子函数。因此main函数也有了返回类型和return语句。在操作系统调用该应用程序的时候,可以通过应用程序的返回值来判断该程序的调用结果。如:intmain(){......if(success)return0;elsereturn-1;}这个程序编译出a.out这样一个可执行程序。如果使用批处理脚本来执行的话,就可以进行判断了ret=a.out
2023-07-10 19:32:541

C语言中的主函数int main()的int是什么意思

INT是数据类型的意思。
2023-07-10 19:33:012

C++怎么定义int main返回值

看了上面的回答没笑,说别人误导,直接都没搞明白。intmain(){/*省略代码*/switch(num){case1:return0;//这里你return0;是可以的虽然程序结束根据switchcase的语法最好再加个break;case2:break;case3:break;default:break;//这里break后直接跳出循环到后面后面少了return0得加上;}return0;//其实前面那个return0;可以不写的写成break这里一个就够;}intmain()可以改成voidmain()后面不需要返回值,当然你写了return;这句也没错!
2023-07-10 19:33:113

int main(int argc,char *argv[])是什么意思?

8.脂评汇校本(1)《脂砚斋评批红楼梦》,黄霖校点,120回,齐鲁书社1994年出版;
2023-07-10 19:33:214

关于int main 是什么意思

main 是 C 语言的入口函数,汇编后执行时,shell会调用这个函数int 表示 main 函数执行完以后的返回值。正常情况下一般返回0代表正确执行,负数代表错误代码,整数是你期望的其他返回(例如 程序计算1+2,那么return 3)
2023-07-10 19:33:281

main()前面加int的作用?main()也能照常运行

表示返回的是整型数
2023-07-10 19:33:503

C++中int main()和char main()有什么区别?

返回值不同
2023-07-10 19:34:005

int main()为什么总显示错误?

你这是定义了两个main函数,main函数重复定义了。 把8行以前的所有代码删掉或注释掉就可以了。
2023-07-10 19:34:181

c语言的main啥意思

解释如下:1、int main()是C语言main函数的一种声明方式;2、int表示函数的返回值类型,表示该主函数的返回值是一个int类型的值;3、main表示主函数,是C语言约定的程序执行入口,其标准的定义格式为int main(int argc, char *argv[]);在int main()中,()中没有数值表示入参为空,等同于int main(void);4、事例中printf("%f",a);表示将a的值作为浮点类型打印出来,在屏幕上显示,而主函数的返回类型int会将返回的值回传给主调进程,而不是在屏幕输出。5、因此,printf的输出类型跟主函数的返回类型没有关系,互不关联。事例中,return 0 对应才是主函数的返回值类型。拓展资料在C语言当中,一个程序,无论复杂或简单,总体上都是一个“函数”;这个函数就称为“main() 函数”,也就是“主函数”。比如有个“做菜”程序,那么“ 做菜 ”这个过程就是“主函数”。在主函数中,根据情况,你可能还需要调用“买菜,切菜,炒菜”等子函数。main函数在程序中大多数是必须存在的,但是依然有例外情况,比如windows编程中可以编写一个动态链接库(dll)模块,这是其他windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main函数。再比如,用于专业环境的程序-----如机器人中的控制芯片--可能不需要main函数。参考资料:百度百科:main函数
2023-07-10 19:34:241

什么情况用main( ),什么情况下用int main( )?

应该在任何情况下都使用int main()main() 或者 void main() 不太合规矩, 尽量不要用
2023-07-10 19:34:401

c语言中int main()中的括号什么意思

函数后面都跟上括号的,主函数也不例外。省略了参数,主函数也可以带参数的,在运行时可能是从命令窗口输入的参数,argc和argv指针。通过这些参数主函数可以将输入的参数带入执行
2023-07-10 19:34:491