oc习题合集二

import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
//1 随机产生20个10~50的正整数存放到数组中,并求数组中的元素最大值、最小值、平均值及各元素之和。

int array[20] = {0};
int max = 0;
int min = 51;
int sum = 0;
for (int i = 0; i < 20; i++) {
    array[i]=arc4random()%(50-10+1)+10;
    sum += array[i];
    if (array[i]>10) {
        max = max > array[i]?max:array[i];
    }
    min = min < array[i]? min : array[i];
   printf("数组的数%d\n",array[i]);
}

printf("最大值为:%d,最小值为:%d",max,min);
printf("数组的和为:%d,平均值为:%2f\n",sum,sum/20.0);


//2编写整型值数组排序程序(冒泡排序—升序)

int a[] = {3,-9,32,77,63,-24,14,0,21,45};
for (int i = 0; i < 10 - 1; i++) {
    for (int j = 0; j < 10 - 1 - i; j++) {
        if (a[j]>a[j+1]) {
            int temp = a[j];
            a[j] = a[j+1];
            a[j+1] = temp;
        }
    }
}
for (int j = 0; j < 10; j++) {
    printf("%d\n",a[j]);
}
 
//3找出下列整型数组中最大和最小值及其所在位置i。

int a[] = {3,-9,32,77,63,-24,14,0,21,45};
int max=-25;
int min=78;
int j=0,k=0;
for (int i = 0; i < 10; i++) {
  //max = max > a[i] ? max : a[i];
    if (max < a[i]) {
            max = a[i];
           j = i;
        }
    if (min>a[i]) {
        min = a[i];
        k = i;
    }
    
}

 printf("最大值为:%d,最小值为:%d,最大值位置:%d,最小值位置为:%d",max,min,j,k);
 
//4给定某年某月某日,输出其为这一年的第几天

int year = 0;
int month = 0;
int day = 0;
int sumday = 0;
printf("请输入一个日期:(xxxx xx xx)");
scanf("%d %d %d",&year,&month,&day);
int monthes[ ] = { 31,28, 31,30,31,30,31,31,30,31,30,31 };

for (int i = 0 ; i < month - 1; i++) {
    sumday += monthes[i];
}
sumday += day;

//闰年
if ((year % 4 == 0 && year % 100 != 0 )|| (year % 400 == 0)) {
    
    if (month > 2 ) {
        sumday ++;
    }
}
printf("这是第%d天",sumday);

//5把str1, str2, str3合并到result数组中。

// char result[50] = {0};
// char str1[] = "Lanou ";
// char str2[] = "BJS170702_class ";
// char str3[] = " is niu best!";
// 结果:“Lanou BJS170702_class is niu best!”

char result[50] = {0};
char str1[] = "Lanou ";
char str2[] = "BJS170702_class ";
char str3[] = " is niu best!";
char str4[50] = "";
strcat(str4, str1);
strcat(str4, str2);
strcat(str4, str3);
//printf("%s\n",str4);
for (int i = 0 ; i < sizeof(str4) - 1 ;i++ )//-0====\0
{
    result[i] = str4[i];
}
for (int i = 0 ; i < sizeof(str4) ; i++) {
    printf("%c",result[i]);
}

return 0;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,937评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,503评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,712评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,668评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,677评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,601评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,975评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,637评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,881评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,621评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,710评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,387评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,971评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,947评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,189评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,805评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,449评论 2 342

推荐阅读更多精彩内容

  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,678评论 0 9
  • 【2017年最新】☞ iOS面试题及答案 设计模式是什么? 你知道哪些设计模式,并简要叙述? 设计模式是一种编码经...
    紫色冰雨阅读 594评论 0 1
  • http://blog.csdn.net/david21984/article/details/57451917 ...
    紫色冰雨阅读 545评论 0 0
  • 意志力的定义就是控制自己的注意力、情绪和欲望的能力. 这本书能告诉人们如何改变旧习惯、培养健康的人新习惯、克服拖延...
    黑暗小别阅读 388评论 0 0
  • 妈妈是洁白的天使, 你用阳光将我浇灌, 你渴望我有花一样善良的人生, 挥舞着金黄色的春天。 妈妈是洁白的天使, 你...
    溺爱不及久爱阅读 293评论 0 1