下面流程图在yr输入2024时,可以判定yr代表闰年,并输出2月是29天,则图中菱形框中应该填入( )。
(yr%400==0) || (yr%4==0)
(yr%400==0) || (yr%4==0 && yr%100!=0)
(yr%400==0) && (yr%4==0)
(yr%400==0) && (yr%4==0 && yr%100!=0)
在C++中,下列不可做变量的是( )。
five-Star
five_star
fiveStar
_fiveStar
在C++中,与 for(int i=0; i<10; i++) 效果相同的是( )。
for(int i=0; i<10; i+=1)
for(int i=1; i<=10; i++)
for(int i=10; i>0; i--)
for(int i=10; i<1; i++)
在C++中, cout<<(5% 2&& 5% 3) 的输出是( )。
1
2
true
false
执行下面的C++代码时输入1,则输出是( )。
Jan
Mar
Jan Mar
以上均不对
执行下面C++代码后,有关说法错误的是( )。
如果先后输入1和1,则将输出1
如果先后输入0和1或者1和0,则将输出3
如果先后输入0和0,则将输出2
如果先后输入0和0,则将输出4
某货币由5元,2元和1元组成。输入金额(假设为正整数),计算出最少数量。为实现其功能,横线处应填入代码是( )。
第1横线处应填入:N/ 2 第2横线处应填入:N- M5- M2
第1横线处应填入:(N- M5* 5)/ 2 第2横线处应填入:N- M5* 5- M2* 2
第1横线处应填入:N- M5* 5/ 2 第2横线处应填入:N- M5* 5- M2* 2
第1横线处应填入:(N- M5* 5)/ 2 第2横线处应填入:N- M5 - M2
下面C++代码执行后的输出是( )。
55
45
36
28
下面C++代码执行后的输出是( )。
25
16
10
9
假设下面C++代码执行过程中仅输入正负整数或0,有关说法错误的是( )。
执行上面代码如果输入0,将终止循环
执行上面代码能实现所有非0整数的求和
执行上面代码第一次输入0,最后将输出0
执行上面代码将陷入死循环,可将 while(N) 改为 while(N==0)
执行下面的C++代码,有关说法正确的是( )【质数是指仅能被1和它本身整除的正整数】。
如果输入正整数,上面代码能正确判断N是否为质数
如果输入整数,上面代码能正确判断N是否为质数
如果输入大于等于0的整数,上面代码能正确判断N是否质数
如将 Flag= true 修改为 Flag= N>=2? true:false 则能判断所有整数包括负整数、0、正整数是否为质数
下面C++代码用于实现如下图所示的效果,其有关说法正确的是( )。
当前代码能实现预期效果,无需调整代码
如果 cout<< endl; 移到循环L2内部,则可实现预期效果
如果 cout<< endl; 移到循环L1外部,则可实现预期效果
删除 cout<< endl; 行,则可实现预期效果
下面C++代码执行后,输出是( )。
5 2
5 0
0 2
0 0
在下面代码中,N必须是小于10大于1的整数,M为正整数(大于0)。如果M被N整除则M为幸运数,如果M中含有N且能被N整除,则为超级幸运数,否则不是幸运数。判断M是否幸运数或超级幸运数或非幸运数。有关说法正确的是( )。
如果N输入3,M输入36则将输出:36是3的超级幸运数!36是3的幸运数!
如果N输入7,M输入21则将输出:21是7的超级幸运数!
如果N输入8,M输入36则将输出:36非8的超级幸运数!
如果N输入3,M输入63则将输出:63是3的超级幸运数!
执行C++代码 cout<<'9'+'1'; 的输出为10。
C++表达式 -12% 10 的值为2。
C++表达式 int(12.56) 的值为13。
C++的整型变量N被赋值为10,则语句 cout<< N/ 3<<"-"<< N% 3 执行后输出是3-1。
在C++代码中,不可以将变量命名为scanf,因为scanf是C++语言的关键字。
下面C++代码执行后将导致死循环。
下面C++代码执行后将输出10。
下面C++代码执行后,将输出5。
下面C++代码能实现正整数各位数字之和。