精易论坛
标题:
C++ for循环应用 ( 变量循环 ) 敲桌子
[打印本页]
作者:
呓语丶
时间:
2020-11-16 00:24
标题:
C++ for循环应用 ( 变量循环 ) 敲桌子
不BB了 直接上代码吧
void 敲桌子()
{
//从1开始数到数字100, 如果数字个位含有7,或者数字十位含有7,或者该数字是7的倍数,我们打印敲桌子,其余数字直接打印输出。
//1.先输出1~100的数字
for (int i = 1 ; i <= 100 ; i++)
{
//如果是特殊数字 打印敲桌子
// 是7的倍数 个位含有7 十位含有7
if (i % 7 == 0 || i % 10 == 7 || i / 10 == 7)
//取余7 == 0 被整除 是7的倍数
//取余10 == 7 例: 5 * 10 + 7 == 57
//除以10==7 C++中整数相除 返回整数 例 72 / 10 == 7.2 == 7
{
cout << "敲桌子" << endl;
}
else//如果不是特殊数字 打印数字.
{
cout << i << endl;
}
}
}
复制代码
子程序名
返回值类型
公开
备 注
敲桌子
变量名
类 型
静态
数组
备 注
i
整数型
' //为了加深印象 易语言开了英化插件 直接复制的....
' //从1开始数到数字100, 如果数字个位含有7,或者数字十位含有7,或者该数字是7的倍数,我们打印敲桌子,其余数字直接打印输出。
.
for
(
1, 100, 1, i
)
' //取余7 == 0 被整除 是7的倍数
' //取余10 == 7 例: 5 * 10 + 7 == 57
' //除以10==7 C++中整数相除 返回整数 例 72 / 10 == 7.2 == 7
如果
(
i % 7 = 0
或
i % 10 = 7
或
i ÷ 10 = 7
)
OutputDebugText
(
“敲桌子”
)
OutputDebugText
(
i
)
.
next
(
)
.版本 2
.子程序 敲桌子
.局部变量 i, 整数型
' //为了加深印象 易语言开了英化插件 直接复制的....
' //从1开始数到数字100, 如果数字个位含有7,或者数字十位含有7,或者该数字是7的倍数,我们打印敲桌子,其余数字直接打印输出。
.for (1, 100, 1, i)
' //取余7 == 0 被整除 是7的倍数
' //取余10 == 7 例: 5 * 10 + 7 == 57
' //除以10==7 C++中整数相除 返回整数 例 72 / 10 == 7.2 == 7
.如果 (i % 7 = 0 或 i % 10 = 7 或 i ÷ 10 = 7)
OutputDebugText (“敲桌子”)
.否则
OutputDebugText (i)
.如果结束
.next ()
作者:
haoyunlai
时间:
2020-11-16 08:06
谢谢分享
作者:
低调小鱼鱼
时间:
2020-12-18 20:00
so,发这个有什么意义呢
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4