标签:
//
// 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;
}
标签:
原文地址:http://www.cnblogs.com/zhaozhicheng/p/4625469.html