
C
yue_jieee
这个作者很懒,什么都没留下…
展开
-
C5_二维数组
C_5二维数组// 各种数组 int arr[] = {1, 2, 3, 4, 5}; char stuName[20] = "wangermazi"; int arr[5] = {0}; int a = 10; int arr1[a]; // 如果数组位数用变量定义,其后不能设定初值// 定义一个三行四列的二维数组 int arr[3][4] = {1,原创 2015-07-11 11:24:00 · 756 阅读 · 0 评论 -
C9_作业
1.(* *)写一个函数交换两个结构体变量***MyFuncation.h***typedef struct exChange { char name[20]; int num;}exChange;void exchange (exChange *p1, exChange *p2);***MyFuncation.m***void exchange (exChange *p1, ex原创 2015-07-11 15:11:35 · 586 阅读 · 0 评论 -
C2_分支结构
枚举enum season { spring = 1, summer, autumn, winter // 枚举默认从0开始};//枚举作用是增加代码的可读性,枚举里每一条都代表一个整数定义BOOL类型变量 BOOL isTrue = NO; BOOL isSelect = YES; printf("%d\n",isSelect);原创 2015-07-11 15:40:51 · 282 阅读 · 0 评论 -
C4_一维数组
定义一个简单的一维数组 int arr[5] = {1, 2, 3, 4, 5}; printf("%d\n",arr[4]); // C语言中,系统会对越界产生一个警告;当前访问元素超出了下标的最大值,OC里数组越界则会产生崩溃遍历数组 int arr[] = {4, 3, 2, 1}; for (int i = 0; i < 4; i++) {原创 2015-07-11 16:51:27 · 312 阅读 · 0 评论 -
C5_作业
1.创建一个字符串数组(内容是你周围一圈人的姓名),对字符串(英文)从小到大排序. char strings[4][15] = {"zhangsan","lisi","zhaowu","wangermazi"}; for (int i = 0; i < 4 - 1; i++) { for (int j = 0; j < 4 - i - 1; j++) {原创 2015-07-11 12:53:14 · 1109 阅读 · 0 评论 -
C4_作业
1.编写一个程序,输入两个包含5个元素的数组,先将两个数组升序排序,然后将这两个数组合并成一个升序数组. int arr1[5] = {0}, arr2[5] = {0}; printf("请输入五个数: "); scanf("%d %d %d %d %d",&arr1[0],&arr1[1],&arr1[2],&arr1[3],&arr1[4]); printf("请原创 2015-07-11 12:44:05 · 957 阅读 · 0 评论 -
C4_一维数组
//// main.m// C4_一维数组//// Created by lanou3g on 15/7/3.// Copyright (c) 2015年 yuejie. All rights reserved.//#import int main(int argc,const char * argv[]){// // 定义原创 2015-07-04 10:14:00 · 634 阅读 · 0 评论 -
C7_作业
1.创建一个Size结构体,包含width,height两个变量. 并写以下函数: 函数1,判断两个size是否等宽. 函数2,判断两个size是否在等高. 函数3,判断两个size是否相等.MyFuncation.htypedef struct size { int width; int height;} size;BOOL equalWidth(size size1, s原创 2015-07-11 13:07:53 · 536 阅读 · 0 评论 -
C3_作业
1.(**)随机产生20个[10 , 100]的正整数,输出这些数以及他们中的最大数. int max = 100; for (int count = 0; count < 20; count++) { int a = arc4random() % (100 - 10 + 1) + 10; if (max < a) { max =原创 2015-07-11 12:29:49 · 777 阅读 · 0 评论 -
C1_作业
5、 (*)打印下面图形: * * * * * *printf(" *\n");printf(" * *\n");printf(" * * *\n");6、 (**)编写一个程序,要求用户输入一个美元数量,然后显示出增加%5税率后的相应金额。格式如下所示: Enter an amount:100.00 With原创 2015-07-11 11:36:58 · 1085 阅读 · 0 评论 -
C6_函数
函数种类 1.无返回值,无参数(无返回值用void)void buyVegetable(){ printf("100块都不给我,怎么买菜\n"); int a = 10; a += 20;}2.有返回值,无参数int buyVegetableTwo(){ printf("老板没给我钱,我还挣了100\n"); return 100; // retu原创 2015-07-11 19:20:31 · 315 阅读 · 0 评论 -
C3_循环结构
输入一个年月日,判断它是当年的多少天int year, month, day = 0;int sum, d = 0;printf("请输入一个年月日(例:1990,1,1): ");scanf("%d,%d,%d", &year, &month, &day);for (int i = 0, i < month, i++) { switch (i) { case 1:原创 2015-07-11 16:35:30 · 481 阅读 · 0 评论 -
C2_作业
1.(*)输入一个整数,判断奇偶,并输出“某某是奇数”或者“某某是偶数”. int a = 0; printf("输入一个数: "); scanf("%d",&a); if (a > 0) { printf("正数\n"); } else if (a < 0) { printf("负数\n"); } else {原创 2015-07-11 11:56:47 · 526 阅读 · 0 评论 -
C8_作业
1.在主函数中输入6个字符串(二维数组),对他们按从小到大的顺序,然后输出这6个已经排好序的字符串。要求使用指针数组进行处理。 char str[6][20] = {"lisi", "zhangsan", "zhaowu", "liliu", "wangermazi","laoliu"}; char *p[6] = {}; for (int i = 0; i < 6; i++)原创 2015-07-11 13:15:39 · 795 阅读 · 0 评论