> for (int j = 6; j5000; j++){
//因为j目前也是循环的变量值,如果直接参加运算。这无法一个一个循环。所以将j赋值给i。用i来计算
int i = j;
//判断是否符合第一只麻雀要求
if (( i - 1 )% 5 == 0){
//计算剩下的米粒
i = i -(((i-1)/ 5)+ 1);
//判断是否符合第二只麻雀要求
if (( i - 1 )% 5 == 0){
//计算剩下的米粒
i = i -(((i-1)/ 5)+ 1);
//判断是否符合第三只麻雀要求
if (( i - 1 )% 5 == 0){
//计算剩下的米粒
i = i -(((i-1)/ 5)+ 1);
//判断是否符合第四只麻雀要求
if (( i - 1 )% 5 == 0){
//计算剩下的米粒
i = i -(((i-1)/ 5)+ 1);
//判断是否符合第五只麻雀要求
if (( i - 1 )% 5 == 0){
//如果都符合,输出符合条件的米粒数
;
eak;
}
}
}
}
}
}
}
}
↑引用结束
也不知道这到底是什么计算机语言写的,作者把这些内容加入到dev-c++竟然编译失败,不能运行,很明显,就带有不能在c++中出现的非法语言咯,以及缺少头文件和其他必要参数???
就没有个大神出来研究如何把c++语言翻译成java语言,以及如何把高级语言翻译成汇编语言,以及对应的把汇编语言翻译成高级语言的应用么?这让学习编程的小白怎么弄?虽然各个服务器硬件厂商提供这些软件纯文本源代码在不同语言和同一语言不同版本之间转换的工具包,只是这些工具包不购买服务器硬件就不单独售卖,服务器还不便宜,光是服务器主板就要一万多人民币。
那么这个问题如何升华呢?
13只麻雀,第一只麻雀,吃掉了2粒米,把剩下的米粒分成了3份,然后走掉了。
第二只麻雀,吃掉了5粒米,把剩下的米粒分成了7份,然后走掉了。