码迷,mamicode.com
首页 > 其他好文 > 详细

C6_函数1

时间:2015-07-06 23:23:24      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:

//

//  main.m

//  C6_函数

//

//  Created by dllo on 15/7/6.

//  Copyright (c) 2015年 zhozhicheng. All rights reserved.

//

 

#import <Foundation/Foundation.h>

 

// 函数的定义

// 函数的形式:1无返回值无参数

// 买菜的功能

//// 没有返回值,用void

// 第二部分:函数名,起名原则和变量名是一样的

// 第三部分:参数

//void buyVegetable(){

//    printf("100块钱都不给我,怎么买菜\n");

//    int a = 10;

//    a += 20;

//}

//

//

//// 2:有返回值,但没有参数

//int buyVegetableTwo(){

//    printf("老板没给我钱,我还挣了一百\n");

//    // return下的代码不会被执行

//    return 80;

//    printf("nihao");

//    

//}

//

////3.没有返回值,有参数

//void addNum(int a,int b){

//    printf("%d\n",a+b );

//}

 

// 4.有返回值,而且有参数

//int addTwoNum(int a,int b){

//    return a + b;

//    

//}

//

//int maxInThree(int a,int b, int c ){

//    a = a > b ? a : b;

//    c = a > c ? a : c;

//    return c;

//   }

 

 

//// 编写函数sumValue(int n):计算1-n的和

// int sumValue(int n){

//     int sum=0;

//     for (int i=1; i<=n ; i++) {

//        sum = sum+i;

//         

//     }return sum;

//    

//    

//}

//int dayOfYear(year,month,day){

//    switch (month-1) {

//        case 11:

//            day += 30;

//        case 10:

//            day += 31;

//        case 9:

//            day += 30;

//        case 8:

//            day += 31;

//        case 7:

//            day += 31;

//        case 6:

//            day += 30;

//        case 5:

//            day += 31;

//        case 4:

//            day += 30;

//        case 3:

//            day += 31;

//        case 2:

//            day += 28;

//        case 1:

//            day += 31;

//

//        break;

//            

//        default:

//            break;

//    }

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

//        if (month > 2) {

//            day = day + 1;

//        }

//    }return day;

 

//// 返回三个函数中间数

//int middleNum(int a,int b ,int c){

//    // 找出最大最小,最后通过求和把最大最小减去,就是中间数

//    int max= a > b ? a : b;

//    max =max > c ? max : c ;

//    int min= a < b ? a : b;

//    min =min  < c ? min  : c ;

//    

//}

 

 

//  // 计算几位数

//int number(int n){

//// 用来保存多少位

//    int count = 0;

//    while (n != 0) {

//        n = n / 10;

//        count++;

//    }return count;

//    

//    

//}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

//  // 通过函数的调用,来使用这个功能的函数

//    buyVegetable();

//    

//    //

//    int result = buyVegetableTwo();

//    printf("%d\n",result);

//    int a=20,b=30;

//    //a,b是实参,他们是实实在在存在在主函数里的函数,形参是用来接受调用的时候传过去的内容的容器,作用范围就在容器里

//    addNum(b,a);

//    //传参数的事后要注意形参的类型和顺序

//

    

//    

//    int result = maxInThree(20, 15, 3);

//     printf("%d",result );

//    

//    

    

//    

//    int result=sumValue(100);

//    printf("%d\n",result );

    

    

    

    

//    int day =dayOfYear(2000,3,1);

//    printf("%d",day );

    

    

//    int result=number(10045);

//    printf("%d",result);

//    

    

    

    

    

    

    

    

    

    

    return 0;

}

 

C6_函数1

标签:

原文地址:http://www.cnblogs.com/zhaozhicheng/p/4625469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!