注釋里說的不清不楚,開始我也不懂,我覺得應(yīng)該這樣注釋:....{int sum,num;//定義兩個變量,一個表示數(shù)值變化,一個表示已求和
....{sum+=num;//計(jì)算每次循環(huán)值的和
}
}
....{sum+=num;//計(jì)算每次循環(huán)值的和
}
}
2015-03-24
#include <stdio.h>
int main()
{
int i,sum=0;
i=1;
while(i<=100) //循環(huán)條件應(yīng)該是什么呢?
{
sum=sum+i;
i++;
}
printf("100以內(nèi)所有整數(shù)之和為:%d\n", sum);
return 0;
}
int main()
{
int i,sum=0;
i=1;
while(i<=100) //循環(huán)條件應(yīng)該是什么呢?
{
sum=sum+i;
i++;
}
printf("100以內(nèi)所有整數(shù)之和為:%d\n", sum);
return 0;
}
2015-03-24
答案不靈活,例如:number+=number*0.2,其實(shí)是對的。
2015-03-23
#include <stdio.h>
int main()
{
int height = 185;
if (height>=180)
printf("恭喜小明可以參加校籃球隊(duì)");
return 0;
}
呵呵
int main()
{
int height = 185;
if (height>=180)
printf("恭喜小明可以參加校籃球隊(duì)");
return 0;
}
呵呵
2015-03-23
#include <stdio.h>
int main()
{
double num = 2.5; //定義浮點(diǎn)型變量num并賦值為2.5
printf("num的整數(shù)部分是%d\n",(int)num);
return 0;
}
int main()
{
double num = 2.5; //定義浮點(diǎn)型變量num并賦值為2.5
printf("num的整數(shù)部分是%d\n",(int)num);
return 0;
}
2015-03-23
#include <stdio.h>
int main()
{
double num = 2.5; //定義浮點(diǎn)型變量num并賦值為2.5
int num1 =(int)num;
printf("num的整數(shù)部分是%d\n", num1);
return 0;
}
int main()
{
double num = 2.5; //定義浮點(diǎn)型變量num并賦值為2.5
int num1 =(int)num;
printf("num的整數(shù)部分是%d\n", num1);
return 0;
}
2015-03-23
函數(shù)的值只能通過return語句返回主調(diào)函數(shù)。return語句的一般形式為:return x或return (x)
函數(shù)值的類型和函數(shù)定義中函數(shù)的類型應(yīng)保持一致。如果兩者不一致,則以函數(shù)返回類型(高亮)為準(zhǔn),自動進(jìn)行類型轉(zhuǎn)換。
void函數(shù)中可以有執(zhí)行代碼塊,但是不能有返回值,另void函數(shù)中如果有return語句,該語句只能起到結(jié)束函數(shù)運(yùn)行的功能,并不是不能用return。其格式為:return;
函數(shù)值的類型和函數(shù)定義中函數(shù)的類型應(yīng)保持一致。如果兩者不一致,則以函數(shù)返回類型(高亮)為準(zhǔn),自動進(jìn)行類型轉(zhuǎn)換。
void函數(shù)中可以有執(zhí)行代碼塊,但是不能有返回值,另void函數(shù)中如果有return語句,該語句只能起到結(jié)束函數(shù)運(yùn)行的功能,并不是不能用return。其格式為:return;
2015-03-23
#include <stdio.h>
int main()
{
char c = 'a';
int n = c ; //將c賦值給n
float f = c; //將c賦值給f
double d = c; //將c賦值給d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
int main()
{
char c = 'a';
int n = c ; //將c賦值給n
float f = c; //將c賦值給f
double d = c; //將c賦值給d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
2015-03-23
形參只有在被調(diào)用時才分配內(nèi)存單元,在調(diào)用結(jié)束時,即刻釋放所分配的內(nèi)存單元。因此,形參只有在函數(shù)內(nèi)部(高亮)有效。函數(shù)調(diào)用結(jié)束返回主調(diào)函數(shù)后則不能再使用該形參變量。
實(shí)參可以是常量、變量、表達(dá)式、函數(shù)等,無論實(shí)參是何種類型的量,在進(jìn)行函數(shù)調(diào)用時,它們都必須具有確定的值,以便把這些值傳送給形參。因此應(yīng)預(yù)先用賦值等辦法使實(shí)參獲得確定值。
在參數(shù)傳遞時,實(shí)參和形參在數(shù)量上,類型上,順序上應(yīng)嚴(yán)格一致,否則會發(fā)生類型不匹配”的錯誤。
實(shí)參可以是常量、變量、表達(dá)式、函數(shù)等,無論實(shí)參是何種類型的量,在進(jìn)行函數(shù)調(diào)用時,它們都必須具有確定的值,以便把這些值傳送給形參。因此應(yīng)預(yù)先用賦值等辦法使實(shí)參獲得確定值。
在參數(shù)傳遞時,實(shí)參和形參在數(shù)量上,類型上,順序上應(yīng)嚴(yán)格一致,否則會發(fā)生類型不匹配”的錯誤。
2015-03-23