ios学习笔记--(c基础题6)
来源:互联网 发布:中超数据统计 编辑:程序博客网 时间:2024/05/22 05:08
一些调用函数的题
//printf(“%d”,sumValue(100));//函数计算1-100的和
// printf(“%d”, dayOfYear(2015, 2, 12));函数计算某年某月某日 是哪一天
// int a[]={5,9,8};
// printf(“%d”,mid(a)); 函数求3个数的中间值
// printf(“%d”,getNum(100));//求输入数值的位数
//// main.m// c51 test//// Created by dq on 15/7/21.// Copyright (c) 2015年 dq. All rights reserved.//#import <Foundation/Foundation.h>typedef enum years{ lead_year, _year,}years1;int sumValue(int n){ int sum=0; if (n>1) return sum=n+sumValue(n-1); else return 1;}int dayOfYear(int year,int month,int day){ int sum=0; enum years1; int a[2][12]={{31,28,31,30,31,30,31,31,30,31,30,31},{31,28,31,30,31,30,31,31,30,31,30,31}}; if ((year%4!=0&&year%100==0)||year%400==0) { for (int i=0; i<month; i++) { sum+=a[lead_year][i]; } sum+=day; } else { for (int i=0; i<month; i++) { sum+=a[_year][i]; } sum+=day; } return sum;}int mid(int a[]){ int i=0;// for (int i=0; i<3; i++) {// printf("%d\n",a[i]);// } for (i=0; i<3; i++) { for (int j=i+1; j<3; j++) { if (a[i]>a[j]) { int temp =a[i]; a[i]=a[j]; a[j]=temp;} } } // printf("***%d\n",a[2]); return a[1];}int getNum(int n){ int count=0; while (n!=0) { n=n/10; count++; } return count;}int main(int argc, const char * argv[]) { @autoreleasepool { //printf("%d",sumValue(100));//函数计算1-100的和 // printf("%d", dayOfYear(2015, 2, 12));函数计算某年某月某日 是哪一天// int a[]={5,9,8};// printf("%d",mid(a)); 函数求3个数的中间值 // printf("%d",getNum(100));//求输入数值的位数} return 0;}
0 0
- ios学习笔记--(c基础题6)
- ios学习笔记--(c基础题1)
- ios学习笔记--(c基础题3)
- ios学习笔记--(c基础题7)
- iOS学习笔记--(c基础题9)
- iOS学习笔记--(c基础2)
- ios学习笔记 --(c语言基础4)
- ios学习笔记--(c基础5)
- ios学习笔记--(c基础题8.万年历小系统)
- IOS开发笔记6-C语言基础复习
- c++/c 学习笔记-基础(1)
- c++/c学习笔记-基础(3)
- IOS学习笔记——object-C基础 (一)
- IOS学习笔记——object-C基础 (二)
- iOS学习笔记(2) - Objective-C基础
- ios学习笔记--(oc基础1)
- ios学习笔记--(oc基础3)
- ios学习笔记--(oc基础4)
- 转 -- Temporary tablespaces in RAC
- 支付宝老板SDK 出现bug 修复方法
- PAT(A) 2015-03-14
- mybatis中order by排序无效问题
- iOS描述文件mobileconfig文件的签名认证
- ios学习笔记--(c基础题6)
- /dev/mapper/VolGroup00-LogVol00 满处理
- linux和windows下TIME_WAIT过多的解决办法
- js控制select选定项问题
- PSI/SI深入学习3——SI信息解析2(SDT, EIT, TDT,TOT)
- JMeter 之TCP服务器并发压力测试
- java读取properties文件的六种方法
- 互联网书籍推荐大全(编程语言,数据库,大数据,操作系统,web,版本控制)应有尽有
- iOS开发UI篇—Quartz2D使用(绘图路径