精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 代碼24行出現(xiàn) non-lvalue in assignment

    代碼24行出現(xiàn) non-lvalue in assignment
    #include
    #define IS(x)x%100!=0&&x%4=0||x%400=0?1:0
    int dayofmonth[13][2]={
    0,0,
    31,31,
    28,29,
    31,31,
    30,30,
    31,31,
    30,30,
    31,31,
    31,31,
    30,30,
    31,31,
    30,30,
    31,31,
    };
    struct Date {
    int year;
    int month;
    int day;
    void nextday(){
    day++;
    if(day>dayofmonth[month][IS(year)]){ // 該行錯(cuò)誤
    day=1;
    month++;
    if(month>12){
    month=1;
    year++;
    }
    }
    }
    };
    int buf[4000][13][32];
    int abs(int x){
    return x>0?-x:x;
    }
    int main(){
    int i=0;
    Date tem;
    tem.year=0;
    tem.day=1;
    tem.month=1;
    while(tem.year!=4001){
    buf[tem.year][tem.month][tem.day]=i;
    tem.nextday();
    i++;
    }
    int d1,d2,d3;
    int d4,d5,d6;
    scanf("%4d%2d%2d",d1,d2,d3);
    scanf("%4d%2d%2d",d4,d5,d6);
    printf("%d",abs(buf[d4][d5][d6]-buf[d1][d2][d3])+1);
    return 0;
    }
    其他人氣:768 ℃時(shí)間:2020-06-03 01:52:05
    優(yōu)質(zhì)解答
    典型的新手錯(cuò)誤
    C語(yǔ)言中判斷兩個(gè)變量是否相等不是用"=",要用"=="
    把代碼第二行改成:#define IS(x)x%100!=0&&x%4==0||x%400==0?1:0
    編譯就通過(guò)了
    我來(lái)回答
    類(lèi)似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版