37 lines
583 B
C++
37 lines
583 B
C++
#include <iostream>
|
|
|
|
using namespace std;
|
|
|
|
int main()
|
|
{
|
|
int total = 0;
|
|
|
|
// goto 语句的使用
|
|
// 实现方法 1
|
|
// int i = 100;
|
|
// flag:
|
|
// while (i--)
|
|
// {
|
|
// if (i % 5 == 0)
|
|
// goto flag;
|
|
// total += i;
|
|
// }
|
|
|
|
// 实现方法 2
|
|
int i = 0;
|
|
abc:
|
|
if (i == 100)
|
|
goto show;
|
|
|
|
i++;
|
|
if (i % 5 == 0)
|
|
goto abc;
|
|
|
|
total += i;
|
|
if (i < 100)
|
|
goto abc;
|
|
|
|
show:
|
|
cout << "100以内除了5的倍数之外的数之和为: " << total << endl;
|
|
return 0;
|
|
} |