敲!

计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
flag标记,还要注意数据类型应该使用double类型。

#include 
#include 

int  main()
{
	int n = 100;
	double result = 1;
	for (int i = 2; i <= n; i++)  //把1排除 ,从2开始 
	{
		int flag;
		if (0 == i % 2)   //判断是否是偶数 
			flag = -1;
		else
			flag = 1;
		result += flag * 1.0 / i;   //小数计算要用1.0 
	}
	printf("%f", result);
	system("pause");
	return 0;
}

编写程序数一下 1到 100 的所有整数中出现多少次数字9。

#include 
#include 

int  main()
{
	int n = 100;
	int count = 0;
	int i = 0;
	for (i = 0; i <= n; ++i) {
		if (i % 10 == 9) {  //判断个位数是否为9
			count++;
		}
			if (i / 10 == 9) {    //判断十位数是否为9
			count++;
		}
	}
	printf("%d", count);
	system("pause");
	return 0;
}

你可能感兴趣的:(成长之路)