设有以下程序段 int y; y=rand() % 30+1; 则变量y的取值范围是( )。

admin2015-07-28  21

问题 设有以下程序段
int y;
y=rand() % 30+1;
则变量y的取值范围是( )。

选项 A、0<y≤30
B、0≤y≤30
C、1<y<30
D、1<y≤30

答案A

解析 考查运算符与表达式,rand()%30求得范围在0-29之间的数据,+1后的取值范围为1-30(1、30也包括在内),答案选A。
转载请注明原文地址:https://jikaoti.com/ti/qei0FFFM
0

最新回复(0)