有以下程序段: int n,t=1,s=0; scanf("%d",&n); do {s=s+t;t=t-2;} while(t! =n); 为使程序段不陷入死循环,从键盘输入的应是( )

admin2016-12-25  5

问题 有以下程序段:
    int n,t=1,s=0;
    scanf("%d",&n);
    do
    {s=s+t;t=t-2;}
    while(t!  =n);
    为使程序段不陷入死循环,从键盘输入的应是(    )

选项 A、任意正奇数
B、任意正偶数
C、任意负奇数
D、任意负偶数

答案C

解析 此题目中变量s是迷惑考生的,变量t赋初值为1,由语句t=t-2;将使t得到的足负奇数。
转载请注明原文地址:https://kaotiyun.com/show/2VAx777K
0

随机试题
最新回复(0)