黑马程序员技术交流社区
标题:
带返回值的函数
[打印本页]
作者:
夜神月No1
时间:
2015-11-21 22:36
标题:
带返回值的函数
//void 空类型 表示参数为空或返回值类型为空
//函数声明 返回值的类型可以使我们学过的任何类型
int menu(void);//有返回值 没有参数的函数
double add(double x,double y);//有返回值 有参数的函数
//如果想返回一个字符 类型的返回值 int来表示 ASCII码
bool end(void);//布尔类型做函数返回值
//函数的实现
int menu(void)
{
printf("******************************\n");
printf("1.C语言程序设计\n");
printf("2.OC语言程序设计\n");
printf("******************************\n");
int select = 0;
scanf("%d",&select);
switch (select)
{
case 1:
printf("分支一\n");
break;
default:
break;
}
//返回一个值
return 0;
}
//求两数之和
double add(double x,double y)
{
return x + y;
}
//返回布尔类型
bool end(void)
{
return true;
}
int main(int argc, const char * argv[])
{
// insert code here...
printf("Hello, World!\n");
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2