有以下程序段 int n,t=1,s=0; scanf("%d",&n); do{ s=s+t; t=t-2; } while (t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是 D A)任意正奇数 B)任意负偶数 C)任意正偶数 D)任意负奇数求详解,谢

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 17:36:43
有以下程序段 int n,t=1,s=0; scanf(

有以下程序段 int n,t=1,s=0; scanf("%d",&n); do{ s=s+t; t=t-2; } while (t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是 D A)任意正奇数 B)任意负偶数 C)任意正偶数 D)任意负奇数求详解,谢
有以下程序段 int n,t=1,s=0; scanf("%d",&n); do{ s=s+t; t=t-2; } while (t!=n);
为使此程序段不陷入死循环,从键盘输入的数据应该是 D
A)任意正奇数 B)任意负偶数 C)任意正偶数 D)任意负奇数
求详解,谢谢

有以下程序段 int n,t=1,s=0; scanf("%d",&n); do{ s=s+t; t=t-2; } while (t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是 D A)任意正奇数 B)任意负偶数 C)任意正偶数 D)任意负奇数求详解,谢
你看 t的值就知道了啊 t每次循环都减少二 也就是从 1 -1 -3 -5..这样子变换下去 所以 你只要输入任意负奇数的时候才能够是t=n跳出while循环