16gu盘一般多少钱一个:看看这个C语言选择题。

来源:百度文库 编辑:高考问答 时间:2024/05/01 11:15:13
int a,b;
vid fun()
{ a=100;b=200;}
main()
{ int a=5,b=7;
fun();
printf("%d%d\n",a,b);

输出结果是( )
A 100200
B 57
c 200100
D 75

问下Void fun是什么意思?为什么经常看见前面加了个void,
程序中的单独的fun();是什么?为什么后面要加个分号?

b
viod 是无参的函数
int a b 的值还是原来的

fun()是一个方法,fun是这个方法的方法名,而void说明这个方法没有返回值的意思。

这题目应该选A

分号是定义fun方法是一条语句,每条语句后面都有分号的

void的意思是没有返回值,fun();是调用函数,如果这些都不懂的话,还是多看一下C语言基础的函数部分

fun(); 调用fun函数,因为是一条语句,所以以;结束

void 不返回值

void意思是定义的函数返回值为空
fun后面是一定要有括号的,要不就不叫函数了,在括号中可以有参数,表示函数中用到的参数

B
Void fun 就是定义这个FUN 函数VOID 可以省掉
fun();是调用前面的Void fun 这个函数 调用语句格式后加分号