#include <stdio.h>
int main()
{
int sum = 0; //定义计算结果变量sum
int i = 1; //定义循环数字变量i
int flag = 1; //定义符号状态变量flag
//使用while循环
while(i<=100)
{
i++;
sum+=i*flag;
flag=-flag;
}
printf("sum=%d\n",sum);
return 0;
}
int main()
{
int sum = 0; //定义计算结果变量sum
int i = 1; //定义循环数字变量i
int flag = 1; //定义符号状态变量flag
//使用while循环
while(i<=100)
{
i++;
sum+=i*flag;
flag=-flag;
}
printf("sum=%d\n",sum);
return 0;
}
2015-02-04
格式化字符串。。很好理解。
比如C#里console.writeline("我叫{0},今年{1}岁","张三",18);//第一个0代表后面张三,1代表年龄18;
所以说上面跟这个一个原理。
比如C#里console.writeline("我叫{0},今年{1}岁","张三",18);//第一个0代表后面张三,1代表年龄18;
所以说上面跟这个一个原理。
2015-02-03
我理解的a++和++a:
1、两者运算后a=a+1;
2、a++返回值是a,然后a自增1;而++a返回值是a+1,然后a自增1
例如:b=++a,则b=a+1;b=a++,则b=a
1、两者运算后a=a+1;
2、a++返回值是a,然后a自增1;而++a返回值是a+1,然后a自增1
例如:b=++a,则b=a+1;b=a++,则b=a
2015-02-03