最贊回答 / cobish
i 代表第幾行,j 代表第幾列,比如你的二維數(shù)組是這樣的:0 ? 1 ? 23 ? 4 ? 56 ? 7 ? 8那么 arr[0][0] 就是第0行第0列的數(shù)字0,arr[1][1]就是第1行第1列的數(shù)字4,arr[2][2]就是第2行第2列的數(shù)字8,對角線元素之和以上面為例便是 arr[0][0] + arr[1][1] + arr[2][2] = 0 + 4 + 8, 即 sum += arr[i][j].
2015-02-03
#include <stdio.h>
int main()
{
double num = 2.5; //定義浮點型變量num1并賦值為2.5
num = (int)num;
printf("num的整數(shù)部分是%d\n", (int)num);
return 0;
}
int main()
{
double num = 2.5; //定義浮點型變量num1并賦值為2.5
num = (int)num;
printf("num的整數(shù)部分是%d\n", (int)num);
return 0;
}
2015-02-03
已采納回答 / 偌顏寧
這個你要考慮到執(zhí)行順序的問題,如果你是把flag放在sum的前面的話,那么第一次循環(huán)flag就等于-1,那么sum+=1*-1還是等于-1也就是說所有的偶數(shù)都是正數(shù)而所有的奇數(shù)都是負(fù)數(shù),所以結(jié)果為50。在題目中是所有的偶數(shù)為負(fù)數(shù),所有的奇數(shù)為正數(shù),所以你的結(jié)果是不對的
#include <stdio.h>
int main()
{
int number=200;
int year=2014;
do{
year++;
number = number + (number/100)*20;
}while(number<1000); //這里好像缺點什么
printf("到%d年招工規(guī)模突破1000人\n", year);
return 0;
}
int main()
{
int number=200;
int year=2014;
do{
year++;
number = number + (number/100)*20;
}while(number<1000); //這里好像缺點什么
printf("到%d年招工規(guī)模突破1000人\n", year);
return 0;
}
2015-02-02
已采納回答 / 偌顏寧
當(dāng)然可以實現(xiàn),在編程當(dāng)中,想要實現(xiàn)某個功能,可能說有很多辦法,每個編程人員,都會有自己的手法去寫。但是本節(jié)是為了讓大家練習(xí)if-else的使用的
2015-02-02