首頁>Club>
2
回覆列表
  • 1 # 奉孝歷史

    int a[2]表示陣列a有兩個元素,並且都是整數。inta [][2]應該是寫錯了,如果是int a[][2]的話,表示二維陣列,每一維元素個數為2,並且元素是整數。

  • 2 # fefefefeqf

    因為a++是先返回a的值,以供printf輸出,然後再執行a = a + 1;

    所以輸出的是2,在輸出之後 a的值是3.

  • 3 # 玄歌夜落

    c語言裡表示,新申明的整型變數x,它的值是b和c的和。

  • 4 # 髒話比謊話乾淨558

    遍歷陣列,就和for(int i = 0;i < a.length; i++){} 是一個意思。

    b=++a=a+1 b=+a=b的上一次值加a

    補充:f(int a)//自己定義的函式..{int b=0;static int c=3;//static關鍵字是靜態的意思b++;//b++就是先使用b的值,再把b的值+1c++;return(a+b+c);//返回三個數相加的值}main(){int a=2,i;for(i=6:i<8;i++)//for迴圈,迴圈條件是i<8,第迴圈一次i+1printf("%d",f(a));//呼叫函式,並打印出返回的值}

  • 5 # 使用者993600983796488

    2.0是小數了,int是整數,如果你一定要寫成小數形式,那a要麼是float型,要麼是double型,不過由於double比float耗記憶體,如果有效數字位數在6至7位用float,而如果需要精確到15至16位就用double.就是float a=2.0;或者double a=2.0;不要忘記了c/c++最後還有一個分號,表示語句結束。

  • 中秋節和大豐收的關聯?
  • 生活中帶有數字的物品?