带有返回值的函数

语法:

类型 函数名(参数列表){

函数体;

return 数据;

}

例:

int getSum(int num1,int num2){

int sum = num1 + num2;

return sum;

}

参数是 函数接收外面传进来的

返回值 是函数从里面扔出去的

tips:代码例子如下

#include <stdio.h>

int max(int num1,int num2){

if (num1 > num2) {

return num1;

}

return num2;

}

int doubleToInt(double number){

int temp = number;

if (number - temp >= 0.5) {

return temp+1;

}

return temp;

return 0;

}

int isOrNoRunNian(int year){

if((year % 4 == 0 && year % 100 !=0 )|| year % 400 == 0){

return 1;

}else{

return 0;

}

}

}

int main(int argc, const char * argv[]) {

// insert code here...

//    printf("Text1:\n");

//    printf("请输入俩个正整数并以空格隔开:");

//    int num1,num2;

//    scanf("%d %d,",&num1,&num2);

//    printf("%d和%d中较大的值为%d\n",num1,num2,max(num1,num2));

//    printf("Text2:\n");

//    printf("请输入一个浮点数:");

//    double number;

//    scanf("%lf",&number);

//    printf("%lf四舍五入为%d\n",number,doubleToInt(number));

//

//      printf("Text3:\n");

//      printf("请输入一个年份:");

//      int year;

//      scanf("%d",&year);

//    if(isOrNoRunNian(year)){

//         printf("%d是闰年!\n",year);

//    }else{

//        printf("%d不是闰年,是平年!\n",year);

//    }

return 0;

}

最新文章

  1. TeXstudio 编写Latex论文的若干问题
  2. Ajax技术原理小结
  3. Mysql分区简述
  4. 无法加载协定为“ServiceReference1.xxxxx”的终结点配置部分,因为找到了该协定的多个终结点配置。请按名称指示首选的终结点配置部分
  5. 【转载】在LoadRunner中执行命令行程序之:popen()取代system()
  6. php常用代码(一)
  7. 【转】oracle PLSQL常用方法汇总
  8. 接口自动化&#160;[授客]基于python+Testlink+Jenkins实现的接口自动化测试框架V3.0
  9. 用Python实现数据结构之队列
  10. python selenium配置
  11. 【转】Entity Framework教程(第二版)
  12. Linux下查看编辑二进制文件:hexedit神器
  13. ios 后台发送邮件之SKPSMTPMessage的使用
  14. 第三次spring冲刺1
  15. Java并发编程、多线程、线程池…
  16. 八、Web移动端Fixed布局的解决方案
  17. 转:PHP关于反斜杠处理函数addslashes()和stripslashes()的用法
  18. 如何使用DotNet 2.0中的应用程序配置 Settings.settings
  19. Nginx+keepalived 脚本安装主从双机热备自动切换解决方案
  20. 知问前端——Ajax提交表单

热门文章

  1. 2014年辛星PHP教程秋季版第一本即基础知识已经完工
  2. php调用webservice报错Class &#39;SoapClient&#39; not found
  3. WebIM(3)----性能测试
  4. javascript Function.prototype.bind
  5. EF的四种开发模式
  6. WebService支持多平台上传文件的实现
  7. SQL练习1关于插入删除,修改,单表查询
  8. Step one : 熟悉Unix/Linux Shell 常见命令行 (三)
  9. iOS基础 - UIDatePicker and UIPickerView and UITextField
  10. Binder机制,从Java到C (2. IPC in System Service :AMS)