for(i=1;i<=100;i++)
{
if(i%2==0){
flag=i*(-1);
}
else if(i%2!=0){
flag=i;
}
sum=sum+flag;
}
printf("sum=%d\n",sum);
{
if(i%2==0){
flag=i*(-1);
}
else if(i%2!=0){
flag=i;
}
sum=sum+flag;
}
printf("sum=%d\n",sum);
2015-02-01
int arr[2][2]={{10,20},{30,40}}; 或者 int arr[][2]={10,20,30,40};
-----------------------------
參考答案只是少給出了一種實(shí)現(xiàn)方式而已。有必要進(jìn)行人身攻擊嗎?寫教程的文化程度高不高跟你有半毛錢關(guān)系嗎?
-----------------------------
參考答案只是少給出了一種實(shí)現(xiàn)方式而已。有必要進(jìn)行人身攻擊嗎?寫教程的文化程度高不高跟你有半毛錢關(guān)系嗎?
2015-02-01
最贊回答 / yinzm
你的num是double的,所以num=(int)num,這樣賦值完之后,num仍然是double型的,而且此時(shí)num=2.0。你最后輸出不能用%d,%d代表的是int型的。如果你想改,可以這樣寫:<...code...>或者這樣:<...code...>
2015-01-31
#include <stdio.h>
int main()
{
printf("你是我的小呀小蘋果兒\n");
printf("怎么愛你都不嫌多\n");
printf("紅紅的小臉兒溫暖我的心窩\n");
printf("點(diǎn)亮我生命的火 火火火火\n");
return 0;
}
int main()
{
printf("你是我的小呀小蘋果兒\n");
printf("怎么愛你都不嫌多\n");
printf("紅紅的小臉兒溫暖我的心窩\n");
printf("點(diǎn)亮我生命的火 火火火火\n");
return 0;
}
2015-01-31
#include <stdio.h>
int main()
{
double num = 2.5; //定義浮點(diǎn)型變量num1并賦值為2.5
printf("num的整數(shù)部分是%1.lf\n", num);
return 0;
}
同樣的輸出
int main()
{
double num = 2.5; //定義浮點(diǎn)型變量num1并賦值為2.5
printf("num的整數(shù)部分是%1.lf\n", num);
return 0;
}
同樣的輸出
2015-01-31