首页 > 代码库 > IOS成长中-C语言-数据类型(第一天)

IOS成长中-C语言-数据类型(第一天)

定义常量
分三部分:数据类型 变量名 = 初值
    定义整型变量
       变量名的命名规则:
        1.变量名只能由数字,字母,下划线组成,并且数字不能开头。
        2.不能和系统关键字重名。
        3.具有自解释性,见名知意。
        4.变量名不能重复。
        5.变量名由多个单词组成时,除了首个单词首字母小写外,其他的单词首字母都要大写   

    int a = 10;
    float b = 1.0;//用于注释一行。
    char a = ‘a‘;

//       用于注释一行

/*  */  用于注释一段

    //练习1:
    int a = 10;
    int b = 5;
    int c = 0;
    int a = 10, b = 5, c = 0;    //赋值的过程是一个拷贝的过程。
    c = a;//c 10,a 10,b 5
    a = b;//c 10,a 5, b 5
    b = c;//c 10,a 5, b 10
    int maxAge = 10;
    //算术运算符
    float a = 0;
    a = 3.0 / 5;  //除法运算,除数不能为零。
    printf("%f", a);
    int a = 10;
    int b = 3;
    int c = 0;
    c = a + b;
    printf("%d\n", c);  // \n 换行。
    c = a - b;
    printf("%d\n", c);
    c = a * b;
    printf("%d\n", c);
    c = a / b;
    printf("%d\n", c);
    c = a % b;
    printf("%d\n", c);

++,自增1,--,自减1;
++,--在变量的前面,先执行++,--运算,再参与运算。

++,--在变量的后面,先参与运算,再++,--。

    c = a++; // c = a ; a =  a+ 1;
    c = ++a; // a = a + 1; c = a;
    c = a--; // a = a - 1; c = a;
    c = a+++b;  //c = a++ + b;尽量结合成最大的计算单元。
    printf("%d,%d,%d\n", c, a, b);

符合运算符,+=,-=,*=,/=,%=
符合运算符中间不能加空格。

    c += b; //c = c + b;
    c = -6 % -4; //取余运算符的两端都必须为整数。
    printf("%d\n", c);

基本的输出函数
%d 整型(整数) %f 浮点型(小数) %c 字符型 %ld 长整型

    int name = 10;
    printf("%d", name);
    printf("\\");
    int d = 0;
    //格式化输入函数
    scanf("%d", &d); //输入操作,需要得到变量地址。
    printf("%d", d);
    int a = 0; int b = 0; int c = 0;
    //从控制台输入a, b的值。
    scanf("%d%d", &a, &b);
    printf("%d,%d", a, b);
    float a = 10.2;
    printf("%.2f", a); // %.2f代表小数点之后保留两位
    /*作业1:
    printf("  *  \n");
    printf(" * * \n");
    printf("* * *\n");
    */
    /*作业2:
    float a = 0.00;
    scanf("%f", &a);
    a = a * 0.05 + a;
    printf("%.2f\n", a);
    */
    /*作业3:
    int a = 0; 
    int b0 = 0; int b1 = 0; int b2 = 0; int b3 = 0; int b4 = 0;
    int c = 0;
    scanf("%d", &a);
    b1 = a / 20;
    c = a % 20;
    b2 =  c / 10;
    c = c % 10;
    b3 = c / 5;
    c = c % 5;
    b4 = c / 1;
    b0 = b1 + b2 + b3 + b4;
    printf("%d,%d,%d,%d,%d\n", b1, b2, b3, b4, b0);
    */
    /*作业4:
    int a; int b;
    scanf("%d%d", &a, &b);
    printf("%d\n", a + b);
    printf("%d\n", a - b);
    printf("%d\n", a * b);
    printf("%d\n", a % b);
    */


本文出自 “IOS成长中” 博客,谢绝转载!