計算1-100之中出現了多少個有9的數字
正確的
//出現了多少個含9 的數字
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i = 0;
int count = 0;
for (i = 1; i <= 100; i++)
{
if (i % 10 == 9)
{
count++;
}
else if (i / 10 == 9)
{
count++;
}
}
printf("count=%d", count);
system("pause");
return 0;
}
出現了多少個9
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i = 0;
int count = 0;
for (i = 1; i <= 100; i++)
{
if (i % 10 == 9)
{
count++;
}
if (i / 10 == 9)
{
count++;
}
}
printf("count=%d", count);
system("pause");
return 0;
}
覆盤
if (i % 10 == 9)
{
count++;
}
if (i / 10 == 9)
{
count++;
}
else的重要
如果這樣寫,事實上99滿足了兩種條件,++了兩次就是不對的
else之後不滿足纔會進第二個條件。
這樣99 只會記錄一次
今天寫的主要都是這種小小的,主要是爲明天蓄力了。
雖然都是很小的,但是需要注意的事情還是挺多的。
明天要開始寫掃雷了。光是今天把框架搞懂就已經一個小時過去了。