题目
C语言的程序都是由若干个函数组成的,每个程序有且只有一个()。一个C程序总是从()开始执行的。
C语言的程序都是由若干个函数组成的,每个程序有且只有一个()。一个C程序总是从()开始执行的。
题目解答
答案
主函数#main()函数
解析
本题考查C语言程序的基本结构,核心在于理解主函数(main函数)的两个关键特性:
- 唯一性:每个C程序必须且只能有一个主函数,它是程序的核心入口。
- 执行起点:程序运行时,编译器会优先从主函数开始执行,其他函数需通过主函数调用或间接调用。
第一空:每个程序有且只有一个()
主函数的唯一性是C语言的规定。无论程序规模大小,所有代码的执行流程最终都必须通过主函数启动。如果存在多个主函数,会导致编译错误,因为编译器无法确定程序的真正入口。
第二空:一个C程序总是从()开始执行的
主函数是程序的执行起点。当程序被加载运行时,操作系统会调用main()
函数,其返回值表示程序结束状态。所有其他函数的调用和执行都依赖于主函数的安排。