zoukankan      html  css  js  c++  java
  • 第二记录

    本随笔仅用于本人复习
    如有错误欢迎指出

    今日所学

    算子
    运算符

    计算时间差: 错位 %取余
    运算符优先级

    交换

    tatal+=5即total=total+5
    total=sum+12即total=tatal(sum+12)
    count++即count+=1
    a++作为一个表达式它的结果是a+1以前的结果a
    副作用a+1
    ++a的结果是a+1
    if(条件成立){
    ....
    }else{
    }
    if(条件)无分号和大括号
    紧跟后面的是有效的
    不加大括号的话只能运行if后面的第一条语句,加了大括号的话可以运行括号中的所有语句

    以下语句是否可以通过编译:
    if ( 1<=n<=10 );
    因为编程语句不能连写,要分开写,应该写成
    if(i>=1&&i<=10);

    else总是和最近的if匹配
    始终跟上大括号

    今日所码

    int hour1;
    	int minute1;
    	int hour2;
    	int minute2;
    	scanf_s("%d %d",&hour1, &minute1);
    	scanf_s("%d %d", &hour2, &minute2);
    	int h = hour1 - hour2;
    	int m = minute1 - minute2;
    	if (m < 0) {
    		m = m+60;
    		h = h - 1;
    	}
    	printf("%d时%d分", h, m);
    
  • 相关阅读:
    NYOJ 23 取石子(一)
    XYNUOJ 2026 素数环
    XYNUOJ 1756 魔法工会
    XYNUOJ 1784 胜利大逃亡
    NYOJ 18 The Triangle
    NYOJ 737 合并石子
    XYNUOJ 问题 B: 敌兵布阵
    NYOJ 1063 生活的烦恼
    XYNUOJ 1774 最少拦截系统
    XYNUOJ 1248 排队打水问题
  • 原文地址:https://www.cnblogs.com/jingzheng001/p/13721425.html
Copyright © 2011-2022 走看看