前期C语言回顾 进制、C数据类型、常量变量、运算符、表达式、格式化输入输出

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{
    // 输出我的名字
    printf("winnieTT\n");
    
    // 输出我同桌的名字
    printf("王华峰\n");
    
    /*
     注释这是多行注释
     打印别人的同桌的名字
     */
    
    // 定义一个变量
    // 类型修饰词 变量名 = 变量初始值;
    // 驼峰命名法
    int studentAge = 23;
    float studentHeight = 185.5;
    
    studentAge = 24;
    studentHeight = 180.7;
    
    // 打印变量的值
    printf("studentAge: %d\n", studentAge);
    printf("studentHeight: %.1f\n",studentHeight);
    
    // 一行代码中打印多个变量的值
    printf("studentAge: %d studentHeight: %.1f\n", studentAge,studentHeight);
    
    // 交换两个int型变量的值
    int a = 10 ,b = 20;
    a+=b;
    b=a-b;
    a-=b;
    printf("a= %d b= %d\n",a,b);
    
    // 取余运算
    int c = 15, d = 7;
    int e = c % d;
    printf("e= %d\n",e);
    
    // 递增递减运算
    int number = 10;
    number++; // number = number + 1;
    printf("number: %d\n", number);
    
    // 递减运算
    int numbers = 10;
    numbers--; // numbers = numbers - 1;
    printf("numbers: %d\n",numbers);
    
    // ++在前返回新值,++在后返回旧值
    int a1 = 7;
    int b1 = ++a1 + a1++;
    printf("b1= %d\n",b1);
    
    // 符合运算符 += -= *= /= %=
    // a += b; 含义 a = a + b;
    
    // 转换格式控制
    printf("%04d\n",12);
    printf("%4.2f\n",1.234567);
    printf("%-4d\n",112);
    
    // 输入函数  &取地址符  字符'a',字符串"abc"
//    long jackAge = 0;
//    printf("please enter jackAge:");
//    scanf("%ld", &jackAge);
//    printf("jackAge: %ld\n", jackAge);
//    printf("(╯‵□′)╯︵┻━┻\n");
//    
//    char jackGender = 'm';
//    printf("please enter jackGender:");
//    scanf("%c", &jackAge);
//    printf("jackGender: %c\n", jackGender);
//    printf("(= =)凸\n");
    
    // A 65     a 97
    
//    int i1 = 0, i2 = 0;
//    scanf("%d and %d",&i1, &i2);
//    printf("i1 = %d i2 = %d", i1, i2);
    
    char c2 = 65;
    printf("%c", c2);
    
   
    return 0;
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值