美文网首页
第一期补充

第一期补充

作者: Tom就是my | 来源:发表于2018-02-21 21:14 被阅读0次

劳模Tom今天打算更大概两期的内容。
(劳模就算了,只不过是今天吃鸡输了一个下午,回来更新了。在家玩游戏最大的坏处就是被环境分心。)

声明

每一期的做习题都是个人亲自做的,不代表最规范的答案。

题目展示

今天要写的就是2、3、4、6题,非常的easy,学过C的都应该觉得很easy,但是嘛,记得上高中时某个很流弊的老师曾经说过:我不能只解决问题,还要从这个问题上继续提问,这样我们才能真正的理解这个题目的用意。

答案展示

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        // insert code here...
        NSLog(@"In Objective-C,lowercase letters are significant.
  \nmain is where program execution begins.
  \nOpen and closed braces enclose program statements in a routine.
\nAll program statements must be terminated by a semicolon.");
        NSLog(@"翻译如下: \n在OC中,小写字母是有意义的。
                         \n主函数是程序执行的开始。
                         \n大括号将程序语句封装起来。
                         \n所有程序语句必须由分号结束");
    }
}

运行结果:


这个就没什么好说了,就是对\n转义序列的使用。不过我一开始的时候用了8个NSLog,因为我以为这个和C一样可以直接不用\n的,就直接空行的。

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        int i;
        i = 1;
        NSLog(@"Testing...");
        NSLog(@"....%i", i);
        NSLog(@"....%i", i+1);
        NSLog(@"....%i", i+2);
    }
    return 0;
}

结果我就不截图了,%i依次变成1,2,3。
原理很简单:这是NSLog的显示变量值功能,%i表示要显示的数据类型为整形,后面就是数据变量。如果数据类型,和数据变量不一致就会发生编译错误。(在C里边,一般用%d来表示,这里也可用%d,因为OC是兼容C的)

4.很easy,下面就说说我能想到的方法。
第一种,声明两个变量i、j,然后NSLog写上相关文字说明(比如,87-15的结果是),然后再用第2题的方法,变量为i-j即可。
第二种,声明两个变量i、j,用scanf输入两个变量,NSLog输出相减结果。

6.答案是95。从新手层面来说已经没什么收获了,所以我连代码也省了。

相关文章

  • 第一期补充

    劳模Tom今天打算更大概两期的内容。(劳模就算了,只不过是今天吃鸡输了一个下午,回来更新了。在家玩游戏最大的坏处就...

  • Call变异?就是召唤啦!

    刘小泽写于18.8.10,补充于18.8.14-15这之间经历了第一期授课结课,(回中山办购房手续)遥墙机场读了1...

  • Ulord优得社区第一期深度学习心得(第二课)

    Ulord优得社区第一期深度学习课程,正在紧张有序地持续进行中。 本文除了课程的笔记,也加入了一些补充,错漏之处,...

  • 为什么说思维模型是最宝贵的财富(二)

    第一期这节的内容思考过,也动笔写过,第二期再有一点补充。 前些看群里交流时,有位朋友称王川的思维模型是屠龙技,感觉...

  • 【斩笔·深秋】07.1108 剧剧随聊Ⅱ

    记录:斩笔第一期已过半,第三周,板块升级,标线由每日300升为500字,且补充要求每周至少一篇千字文。 斩笔1.0...

  • swift笔记:函数补充,枚举补充,属性补充,继承补充

    关键字inout 这个例子是在playground下写的 inout这个形参接收的相当于接收的是结构体变量的地址,...

  • 补充

    一脸倦容的老先生倚靠在凳子上,一手举着茶壶,一手扇着扇子,背后支着面脏得看不清本色的旗子,上面歪歪扭扭地写着“卜”...

  • 补充

    1.生命周期 每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂...

  • 补充

  • 补充

    让心很自然的平静下来,不再受外界的打扰,抛开生活中所有的烦恼,放下社会中的地位,将注意力让着我们的身体上,有内而外...

网友评论

      本文标题:第一期补充

      本文链接:https://www.haomeiwen.com/subject/xnuotftx.html