c 语言

//

//  main.m //文件名

//  LessonCFirstDay //工程名

//

//  Created by lanou on 15/10/8.//创建日期和创建人

//  Copyright (c) 2015  All rights reserved.//所有权

//


#import <Foundation/Foundation.h>

// 单行注释

/*

 

 

 多行注释

 

 

 */

//main函数是入口函数


//调试方式 断点调试


//程序的执行方式之一 顺序执行

int main(int argc,const char * argv[]) {

    

    // 打印函数双引号  一定是英文状态下的

    // printf("准备下课休息下...");

    

    // 基本数据类型

    //最小的存储单位 bit(比特)

    //字节是(byte)计算机的存储单位

    //1字节(byte) = 8bit

    //1kb=1024byte

    //1Mb=1024kb

    //long 字节有两种,4个字节和8个字节,根据计算机位数

    

    //常量:程序运行期间不能改变的量

    //整型常量:4,8,190

    //浮点型常量:1.9,4.09

    

    //变量:与常量相对应的,程序运行期间可以改变的量

    //声明一个变量

    //数据类型 +变量名 = 初始值

    //等号又叫赋值运算符

    //声明一个表示年龄的变量

    //王菲 24

    //变量名的命名规范:

    

    

    //声明一个变量

    //最重要的 见名知意

    //int age = 24;

    

    

    //只能由字母数字 下划线组成不能以数字开头

    //int 7c = 20;

    

    //中文可以使用,但在公司当中,最好不要使用

    //int = 39;

    

    //不能与系统关键字重名

    //int char = 98;

    

    //名字不能重复定义

    //int age = 89;

    

    //定义一个单精度浮点型变量

    //float a = 1.4;

    

    //定义一个字符类型变量

    //char b = 'd';

    

    //改变变量的值变量名 = 新值

    //使用变量的时候一定要注意 联系程序的上下文

    //age = 30;

    //a = 5.4;

    

    

    

    //练习:交换两个整型变量的值

    //思路:利用第三个变量来交换

    

    //声明两个整型变量

    //    int  c = 4;

    //    int  d = 7;

    //声明一个临时变量用于交换

    //    int temp = 0;

    //    

    //进行交换

    //    temp = c;

    //    c = d;

    //    d = temp;

    //    int c = 3;

    //    int d = 9;

    //    c = c + d;

    //    d = c - d;

    //    c = c - d;

    //

    

    //进制转换

    //x进制转换到十进制按权求和

    //十进制转换成x进制 连除倒取余

    

//    printf("\n%f\n",a);

//    printf("%c\n",b);

//    printf("%d\n",c);

//    printf("%d\n",d);

    

    //算数运算符

    //求两个整型变量 

    //声明两个整型变量

//    int a = 5;

//    int b = 3;

//    //

//    int sum = 0;

//    sum = a + b;

//    

//    //

//    int sub = 0;

//    sub = a - b;

//    

//    //

//    int mul = 0;

//    mul = a * b;

//    

//    //

//    float div = 0;

//    div = a / b;

    

//    // 自增运算符 ++

//    int c = 8;

//    // 相当于 c = c + 1自增1

//    c++;

      // c = 9

//    // 自减运算符 --

//    // 相当于 c = c - 1自减1

//    c--;//c = 8

//    

//    // 练习计算 c ,d,result

//    // 在进行运算时,如果++在前面,先执行自增,然后再参与运算

//    // 如果++在后,先执行运算,再进行自增

//    // 无论++在前,还是在后,最终总要自增

//    

//    int d = 6;

//    int result = (c++) + (++d);

//    // 这时++在后的c++要进行自增

//    result = c + d;

//    // c = 9, d = 7;

//    int e = 3;

//    result = (c++) + (--e);

//    // c = 10, e = 2, result =11;

//    ++d;

//    // d = 8;

//    e--;

//    // e = 1;

//    result = (--c) + (d--) + (e++);

//    // c = 9, d = 7 , e = 2 ,result = 18

    // 复合运算符

    // a += b 相当于 a = a + b

    // a += 1 相当于 a = a + 1

    


//    // 声明两个整型变量

//    int a = 4;

//    int b = 5;

//    a += b;

//    // a = 9, b = 5

//    int result = 0;

//    result = (++a) + b;

//    // printf("%d\n",result);

//    // 打印函数

//    printf("双引号之间的内容是打印内容\n");

//    // 使用占位符进行打印

//    // %d占位符是和 要打印的数据类型相对应

//    // 整型使用 %d

//    // 浮点型使用 %f

//    // 字符型使用 %c

//    // 换行符 \n

//    printf("result = %d\n",result);

//    

//    printf("a = %d \nb = %d\n",a,b);

//

    

//    // 占位符打印

//    // 打印四位数,如果不够补0

//    // 如果不加0,用空格补上

//    printf("%04d\n",12);

//    

//    // 打印浮点型,默认小数点后6

//    printf("%f\n",1.5);

//    //保留2

//    printf("%.2f\n",1.5);

//    printf("%5.2f\n",1.5);

//    // 左对齐空格后面补

//    printf("%-4d111",112);

//    

//    printf("//");

//    printf("%%");

//    printf("\\\\");

//    printf("%%%%");

    

    // 格式化输入

    // 输入时需要先声明一个变量 来接收你输入的值

//    int a = 0;

//    printf("请输入一个整数\n");

//    // 输入函数

//    // &取地址符

//    // 输入结束时,需要按键盘上的回车键来结束

//    scanf("%d",&a);

//    

//    printf("%d",a);

    

    // 输入两个整数 并求和

    // 如果你要输入多个数,最好使用符号进行隔开

    // 并且你在是输入的时候,以相应的格式输入

//    int a = 0;

//    int b = 0;

//    int sum = 0;

//    printf("请输入两个整数\n");

//    

//    // 输入函数

//    scanf("%d,%d",&a,&b);

//    // 求和

//    sum = a + b;

//    printf("sum=%d\n",sum);

    


    // 声明一个字符型变量

    char c ='a';

    printf("%d\n",c);

    

    

    return0;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值