当前位置:首页 » 编程语言 » 以下c语言函数的描述中

以下c语言函数的描述中

发布时间: 2022-04-28 00:53:09

c语言函数描述中,下列选项正确的是哪些

A。打个比方,求平方函数的形式应该是y=x^2,现在我想求2的平方,那么应该是把2代入x,求相应的y,而不是把x代入2。
B错。不能嵌套定义
C错。可以有无返回值的函数的。
D错。可以放在不同文件中

② 2.以下对C语言函数的描述中,不正确的是( )。

D
函数不可嵌套定义

③ C语言中,下列关于函数的叙述中,正确的的 解释下为什么,狂谢

C正确
A.函数可以没有返回值,如:
void Show(int x)
{
printf("%d\n",x);
}
这个函数的功能仅仅是将传入的x输出到控制台,它没有返回值,但是可用。
B.函数可以嵌套调用,但不可以嵌套定义。标准C语言不支持嵌套定义,但是有编译器是支持的,如gcc,下面这个程序在gcc编译和运行是没有任何问题的,在VC6.0中编译不过,本题中指的应该是标准C语言。
#include<stdlib.h>
#include<stdio.h>
int main()
{
void f(int i)//嵌套定义函数体
{
printf("%d\n",i);
}
int i=1;
f(i);
i=2;
f(i);
return 0;
}
C,对。函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化,如想实参的值也改变就必须传入指针。
D.main函数也是一个函数,将它看成普通的函数就可以了,它可以放在任何的位置,只是C语言是以main为入口的,那么在执行main函数时,在它(main)的前面就必须要有其他函数的声明或者定义。如下面例子的两种形式都是正确的。
形式1,其它函数的定义放在main函数前。
#include<stdio.h>
void Show(int x) //函数定义
{
printf("%d\n",x);
}
void main()
{
int x = 0;
Show(0);
}
形式2,其他函数定义放在main函数后。
#include<stdio.h>
void Show(int x);//函数声明
void main()
{
int x = 0;
Show(0);
}

void Show(int x) //函数定义
{
printf("%d\n",x);
}

④ 2.以下对C语言函数的描述中,不正确的是( )

1、ABCD。理由:A、C函数不可以嵌套定义。B、定义成void类型的函数没有返回值。C、不必要放在同一源程序,只要分别编译后连接起来则可。D、参数值可以传回给实参,函数参数的回传是一种技术。
2、如果说“合法”是以能通过编译为标准的话,ABCD都是正确的,其中D涉及到类型转换。
必须注意C代码中的符号都是半角的!
4、ACD都是正确的。数组的最高维数可以省略。显然B违反此规则。A诡异了一点但还是正确的,编译器能正确匹配。
5、CD正确。A类型不匹配。B初始化列表的元素数目超出了定义。

⑤ 以下对c语言函数的描述中,正确的。【】 A、c程序必须由一

A 正确 因为C程序必须有一个main函数.

B 只能嵌套调用, 不能嵌套定义
C 可以无返回值, 不然void是干啥的?
D 这个你没上全.

⑥ 136、以下对C语言函数的有关描述中,正确的是

正确答案是A.
B选项。不能嵌套定义。C选项,函数可以没有返回值。D选项,没有必要放在同一个c文件中,用其他c文件的函数可以给其定义的地方函数名前面加extern修饰。

⑦ c语言的简答题!求高手解答

1 C 外部extern
2 A 函数中有递归函数 void型函数为无返回值函数 C语言程序有函数体组成 main函数 到各个子函数等
3 D 数组名做形参传的是数组首地址 B C不解释 被调函数在主调之前可以不声明
4 D
5 D
6 B

7 B static 可以修饰任意位置变了 全局和静态变态存在数据区 初值为0
8 B
9 A static修饰局部变量后存在数据区 不在存放在栈区, 全局被修饰后不能被其他文件引用变小作用域 全局和静态变量初值为0
10 D

全手打

热点内容
怎么设置电脑开机密码和屏幕锁 发布:2025-05-16 03:07:05 浏览:55
华为锁屏密码忘记了怎么解锁 发布:2025-05-16 03:06:26 浏览:474
安卓文字为什么没有苹果舒服 发布:2025-05-16 03:01:26 浏览:357
phpnow解压版 发布:2025-05-16 02:52:49 浏览:811
dmporacle数据库 发布:2025-05-16 02:44:31 浏览:831
云主机上传 发布:2025-05-16 02:44:30 浏览:82
鼠标如何编程 发布:2025-05-16 02:29:09 浏览:816
安卓70能用什么软件 发布:2025-05-16 01:45:09 浏览:481
编程发展史 发布:2025-05-16 01:38:52 浏览:529
android图片气泡 发布:2025-05-16 01:38:40 浏览:887