day02 格式化输出 算数运算符 scanf函数(下)

#pragma mark- 格式化输出
    //printf 格式化输出函数
// 占位符
    /*
     int %d
     short %hd
     long %ld
     char %c
     float %f
     double %lf
     */

   
// 转义字符
   
/*
     \n
换行符
     \t tab
     %%
一个 %
     \"
一个双引号
     */

   
//printf("%%");
   
#pragma mark- 算数运算符
    /*
     int a,b;
     a += b; a=a+b;
     a *=b;  a=a*b;
     a -=b;  a=a-b;
     a /=b;  a=a/b;
     a %=b;  a=a%b;
     //
运算符的分类
     1.
赋值运算符: = ,从右向左运算,用来将等号右边的值赋给左边变量,赋值的过程是拷贝的过程。
     2.
算数运算符: +,-,*,/,%,++,--,
    
注:( 1 )整数相除,结果也是整数,小数点后省略,并且除数不能为 0
    
2 % 只能对整数进行去余操作
     //
练习:
     int a1=10,a2=20;
    
分别写出 a1 a2 的加减乘除运算。
     int sum=a1+a2;
     printf("%d",sum);
    
    
     int a1=10,a2=20;
     //

     int sum=a1+a2;
     printf("%d\n",sum);
     //

     int minus=a2-a1;
     printf("%d\n",minus);
     //

     int mul=a2*a1;
     printf("%d\n",mul);
     //

     float div=a2/a1;
     printf("%.2f\n",div);

    
    
    
     */

   
// 取余 %
//    int l = 10 % 3;
//    printf("%d\n",l);
   
// 只能对整数进行取余操作
   
   
 
// 自增
   
// 如果 ++ 在前,先执行 +1 ,在运算
   
// 如果 ++ 在后,先运算,后执行 +1
//    int up=10;
//    up++;//up = up+1;
//    printf("up = %d\n",up);
//    ++up;
//    printf("up = %d\n",up);
//    printf("up = %d\n",up++);
//    printf("up = %d\n",++up);
//   
//   
//    // 自减
//    printf("-----------------\n");
//    up--;
//    printf("up = %d\n",up);
//    printf("up = %d\n",--up);

   
   
//3. 复合运算符
//    int f=3,g=4;
//    f +=g; // f=f+g;
//    printf("%d\n",f);
//    f -=g; //f=f-g;
//    printf("%d\n",f);
//    f *=g;//f=f*g;
//    printf("%d\n",f);
//    f /=g;//f=f/g;
//    printf("%d\n",f);
//    f %=g;
//    printf("%d\n",f);
#pragma mark-scanf 函数
    //scanf 中只写数据对应的 格式即可, %d,%c,%f, 不要出现其他内容
   
//scanf 中不要添加 \n
   
// 结束输入要敲回车
   
// 从控制台输入一个数
//    int a;
//    printf(" 从控制台输入一个数 :\n");
//    scanf("%d",&a);
//    printf(" 输出结果: %d\n",a);
   
   
// 练习:
   
// 输入长方形的宽和高,输出长方形的面积。
//    int high=0,wide=0;
//    printf(" 请输入长方形的宽和高: \n");
//    scanf("%d %d",&wide,&high);
//    printf(" 长方形的面积为: %d\n",wide*high);
   
   
// 表达式 语句
   
// 表达式:有常量 , 变量和运算符组成的式子
   
// 整数表达式: a+b;
   
// 最简单的表达式是一个常量或者一个变量,比如 5, a, a+4
   
   
// 语句:
   
// 程序执行的最小单元,比如分号结束
    //比如:a+b; 5; ;(空语句)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值