//使用for循环
for(i=1;i<=100;i++)
{sum=sum+flag*i;
flag*=(-1);
}
printf("sum=%d\n",sum);
for(i=1;i<=100;i++)
{sum=sum+flag*i;
flag*=(-1);
}
printf("sum=%d\n",sum);
2015-01-23
//do-while循环
do{ sum=sum+flag*i;
i++;
flag*=(-1);
}while(i<=100);
do{ sum=sum+flag*i;
i++;
flag*=(-1);
}while(i<=100);
2015-01-23
//使用while循环
while(i<=100)
{ sum=sum+flag*i;
i++;
flag *=(-1);
}
while(i<=100)
{ sum=sum+flag*i;
i++;
flag *=(-1);
}
2015-01-23
#include <stdio.h>
int main()
{
int x = 0;
printf("x=%d\n",x++);
printf("x=%d\n",++x);
return 0;
}
int main()
{
int x = 0;
printf("x=%d\n",x++);
printf("x=%d\n",++x);
return 0;
}
2015-01-23
#include <stdio.h>
int main()
{
int a,b,c,d;
double result;
a = 1;
b = 2;
c = 3;
d = 4;
result = a + b / c * d; //在这里体验哦~
printf("%f\n", result);
}
1.000000
int main()
{
int a,b,c,d;
double result;
a = 1;
b = 2;
c = 3;
d = 4;
result = a + b / c * d; //在这里体验哦~
printf("%f\n", result);
}
1.000000
2015-01-23
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num1并赋值为2.5
printf("num的整数部分是%d\n", (int)num*3);
return 0;
}
结果是:num的整数部分是6
int main()
{
double num = 2.5; //定义浮点型变量num1并赋值为2.5
printf("num的整数部分是%d\n", (int)num*3);
return 0;
}
结果是:num的整数部分是6
2015-01-23
“类型说明符和表达式都必须加括号,如把(int)(x/2+y)写成(int)x/2+y则成了把x/2转换成int型之后再与y相加了。”
讲解中,以上内容是错的,应该是“如把(int)(x/2+y)写成(int)x/2+y则成了把x转换成int型之后再与除以2,再与y相加了”
举例:
讲解中,以上内容是错的,应该是“如把(int)(x/2+y)写成(int)x/2+y则成了把x转换成int型之后再与除以2,再与y相加了”
举例:
2015-01-23