跪求哪里出了逻辑错误啊,编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然

跪求哪里出了逻辑错误啊,
编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数的牌翻一次,直到最后一张牌;...再依次5的倍数的牌翻一次,6的,7的 直到 以52为基数的 翻过,输出:这时正面向上的牌有哪些?
代码:
#include
void main()
{
int arr[52],i,k;
for(k=2;k
蓝颜 1年前 已收到1个回答 举报

Google测试员3232 幼苗

共回答了16个问题采纳率:87.5% 举报

你看看我写的代码,注释上面说的清楚
#include
#include
int main()
{
bool arr[52];
int i=0,j,k;
for(i=0;i

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.031 s. - webmaster@yulucn.com