zoukankan      html  css  js  c++  java
  • 20151203IOS课堂小结

    一.①int age = 20

    如上int命名规范,int(大小写字符,数字,下划线)= ()  /括号里面的内容必须由字母开头

    当有多个单词组成的变量名中,第一个单词小写,第二个单词首字母大写(往后的单词首字母大写),比如numberOfPeople,同时要见名知义。

    ②scanf :从终端接收输入 必须严格按照scanf的格式  scanf("   ",&参数);  参数必须是变量的地址,&表示取地址。引号之间不要轻易的区添加空格

    get char:从终端一次接收一个字符

    int operation

    scanf("",& operation);这里的operation是声明的变量,声明一个变量(系统不会立即分配内存空间)和定义一个变量(立即分配内存空间,将值保存)有区别

    二.基本的运算符

    类型的优先级:short--int--float--  double,由低至高。

    例如:int整型转换为浮点型

    ①强制转换:int(float) result=(float+)名词/名词;

    ②隐形转换:int(float) result=名词(*0.1)/名词;

    a++(延迟+1,当语句先执行完毕后再加1)

    ++a(立刻+1,再语句运算前就加1):+ - *运算方法一样

    1⃣️int temp = 10

    int re =(temp++) + 20

        re = 30;

    2⃣️int re = temp + 20

          ren=30;

         temp = temp + 1;

    三.条件控制语句

    ①布尔值 bool  : true false

    举例:#include<stdbool.h>

    bool isok =false

    ②if条件语句   非零即真,如果是零的话那就是假

    if(表达式){

       成立之后将要做的事情

    }

    if else

       if(表达式){

        成立后将要做的事

    }else{

        其他的不满上述情况将要做的事

    }

    ③switch语句

    switch(表达式或者是变量){

              case 此处必须是一个常量:

               printf();

               break;             /如果不加break,会将case一直判断下去,一旦遇到break会立即跳出去。break的作用是跳出当前循环,从switch中跳出来

              case ******               :

    ........

               default:

                        printf("不合理不合法的输入");

    16进制中大于10的:A表示10,B表示11,C表示12,D表示13,E表示14,F表示15   举例如:30表示为:1E

    ④for 循环语句

    while (条件语句){

           成立就会做满足条件后该做的事,且满足条件的话会一直循环

    }

    do ....while 语句

    举例:计算1+2+。。。100的值

    int total =0

    do{

           total  += i ;  //total=total+i

            i++;

    }while(i<=100);

    do ... while 和while的区别: do ... while至少满足要执行一次,而while若不满足则不执行下面的

     用for循环语句计算当1+2+3+。。。100的时候的总和

    1⃣️

    #include <stdio.h>

    int main (viod){

        int temp = 0;

        for (int i= 1; i <=100; i++) {

            temp += i;

        }

        printf("%d",temp);

    }

    2⃣️

    #include <stdio.h>

    int main (viod){

        int i = 0;

        int temp = 0;

        for (; i <=100; i++) {

            temp += i;

        }

        printf("%d",temp);

    }

    i在前面已经定义了,在for语句中就可以省略。

    3⃣️

    #include <stdio.h>

    int main (viod){

        int i = 0;

        int temp = 0;

        for (; i <=100; ) {

            temp += i;

            i ++;

        }

        printf("%d",temp);

    }

    i++在后面结果不变

    break与continue的区别:break是跳出整个循环,而continue是结束本次循环,直接进行下一次。

  • 相关阅读:
    读写分离,就该这么改进
    使用HttpHandler来监控HTML页面请求
    半DDD架构 1
    WebForm开发中的路由功能
    如何让代码可测试化(C#)
    ParamQuery(jQuery Grid Plugin PQGrid, jQuery插件)
    通用Login功能自动化测试
    Top 10 Security Issue Solution
    KO学习重点
    OWASP Top 10 – 2013, 最新十大安全隐患(ASP.NET解决方法)
  • 原文地址:https://www.cnblogs.com/liuzhicen/p/5017193.html
Copyright © 2011-2022 走看看