早教吧作业答案频道 -->其他-->
C++题目,各位大神快快现身(请用C++做,不要用C)题目描述小六最喜欢的数字,当然是6了。当然,他也喜欢一切6的倍数,或者数位长度是6的倍数,或者末尾数字带6的数字。当给你一个数
题目详情
C++题目,各位大神快快现身(请用C++做,不要用C)
题目描述
小六最喜欢的数字,当然是6了。当然,他也喜欢一切6的倍数,或者数位长度是6的倍数,或者末尾数字带6的数字。当给你一个数字,你能否告诉我,这是否是小六的幸运数呢?
输入
输入数据的第一行为测试数据的个数t(1 <= t <= 100),接下来有t行。每一行是一个数字n(1 <= n <= 10000000)
输出
对于每一组测试数据,如果是小六的幸运数字则输出“Yes”,否则输出“No”。每一组数据输出一行。
样例输入
4
655665
222
6666656
6666665
样例输出
Yes
Yes
Yes
No
题目描述
小六最喜欢的数字,当然是6了。当然,他也喜欢一切6的倍数,或者数位长度是6的倍数,或者末尾数字带6的数字。当给你一个数字,你能否告诉我,这是否是小六的幸运数呢?
输入
输入数据的第一行为测试数据的个数t(1 <= t <= 100),接下来有t行。每一行是一个数字n(1 <= n <= 10000000)
输出
对于每一组测试数据,如果是小六的幸运数字则输出“Yes”,否则输出“No”。每一组数据输出一行。
样例输入
4
655665
222
6666656
6666665
样例输出
Yes
Yes
Yes
No
▼优质解答
答案和解析
#include <iostream>
using namespace std ;
int main()
{
int i;
cin >> i ;
if ( i % 6 == 0 )//6的倍数
cout << "yes!" <<endl;
else
if ( i%10 == 6 ) //末尾数字带6的数字
cout << "yes!" <<endl;
else
{
int len=0;
do{
len ++ ;
i /= 10 ;
} while ( i );
if ( len % 6==0 )//数位长度是6的倍数
cout << "yes!" <<endl;
else
cout << "NOI!" <<endl;
}
return 0;
}
看了 C++题目,各位大神快快现身...的网友还看了以下:
设 16 位浮点数,其中阶符 1 位、阶码值 6 位、数符 1 位、尾数 8 位。若阶码用移码表示, 2020-05-26 …
用8位寄存器表示浮点数,左3位为阶码(含1位符号),右5位为尾数(含1尾符),阶码用移码,尾数用补码 2020-05-26 …
某计算机字长为32位,浮点表示时,阶码占8位,尾数占24位(各包含 l位符号位),阶码用补码表示,尾 2020-05-26 …
用12位寄存器表示规格化浮点数,左4位为阶码(含1位符号),右8位为尾数(含1尾符),阶码用移码,尾 2020-05-26 …
1.十几乘十几:口诀:头乘头,尾加尾,尾乘尾.例:12×14=?1×1=12+4=62×4=812 2020-06-09 …
个位相乘,不够两位数要用0占位.2.头相同,尾互补(尾相加等于10):什么意思?1.十几乘十几:口 2020-06-20 …
速算口诀一、两位数乘两位数.1.十几乘十几:口诀:头乘头,尾加尾,尾乘尾.例:12×14=?1×1 2020-06-21 …
应用题鸡兔100在很久以前,传说有九头一尾的九头鸟和九尾一头的九尾鸟.又一次这两种鸟栖息在树林里, 2020-07-19 …
下面是一位同学用常用的约分方法编写的一首顺口溜,请你把它补充完整,未尾偶数用()约,未尾5,0用下 2020-07-30 …
计算机组成原理浮点数加减运算设浮点数的格式为:阶码5位,包含1位符号位,尾数5位,包含1位符号位, 2020-07-30 …