📄 8-11.txt
字号:
/* 范例:8-11 */
#include <stdio.h>
void func(int=9, int=9); /* 在原型声明上作预设初值 */
void fun()
{
func(); /* 若不是在func()函数的原型声明上设定参数预设初值或函数fun()原型
声明的话,此行将会错误 */
}
/* 若参数a没有传入值,则参数a预设为9,若参数b没有传入值,则参数b预设
为9 */
void func(int a, int b)
{
printf("%d*%d=%d\n",a ,b ,a*b );
}
void main(void)
{
func(3, 2); /* 调用函数func(),传入两个数值,参数a取得数值3,参数b取
得数值2 */
func(5); /* 调用函数func(),只传入一个数值,参数a取得数值5,变量b
取得默认值9 */
func(); /* 调用函数func(),没有传入值,变量a、b都取得默认值9 */
fun();
getchar();
}
程序执行结果:
3*2=6
5*9=45
9*9=81
9*9=81
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -