首页 > 试题广场 >

C 语言是以函数为程序的基本单位的。请问这句话的说法是正确的

[单选题]
C 语言是以函数为程序的基本单位的。请问这句话的说法是正确的吗?
  • 正确
  • 错误
推荐
A
C语言是从主函数main为程序执行入口,通过主函数对其他函数的调用和执行。
其他函数相当于每个程序的基本功能单位,然后通过主函数依次按序调用。
#include <stdio.h>
 
/* 函数声明,可以声明多个函数,并在以下代码中实现函数的具体功能 */
int max(int num1, int num2);

/*主函数,程序入口*/
int main ()
{
   int a = 100;
   int b = 200;
   int ret;
    
   /* 调用函数 */
   ret = max(a, b);
   printf( "Max value is : %d\n", ret );
   return 0;
}
 
/* 定义函数 */
int max(int num1, int num2) 
{
   int result;
   if (num1 > num2)
      result = num1;
   else
      result = num2;
   return result; 
}

编辑于 2020-01-09 14:11:29 回复(0)
A
C语言的源程序是由函数构成的,便于实现程序的模块化。
一个C程序至少包含一个函数(main函数),也可以包含一个main函数和若干个其他函数。
函数是C程序的基本单位。C的函数相当于其它语言中的子程序。用函数来实现特定功能。
可以说C是函数式语言,程序全部工作都是由函数来完成的。
补充:
函数在C语言中占有极重要的地位,一个函数由两部分组成:
(1)函数的说明部分:包括函数名、函数类型、函数属性、函数参数(形参)名、形式参数类型。
(2)函数体,即在函数说明部分下面的大括弧{……}内的部分。每个函数的函数函数体只有一个,但是可以嵌套使用。函数体又包括变量定义和执行部分,在某些情况下也可以没有这两个部分。
发表于 2020-01-08 19:07:07 回复(0)
选择A,C语言是结构化程序语言,函数是程序的基本单位
编辑于 2020-01-08 21:02:56 回复(0)
A
发表于 2020-01-08 17:27:49 回复(0)