[单选题]

有以下程序:includemain(){int x;scanf ("%d",&x);if(x<=0);elseif(x!=5)printf("

有以下程序: #include<stdio.h> main() {int x; scanf ("%d",&x); if(x<=0);else if(x!=5)printf("%d/n",x); } 程序运行时,输入的值在哪个范围才会有输出结果( )。

A.不等于5的整数

B.大于0且不等5的整数

C.大于0或等于5的整数

D.小于5的整数

参考答案与解析:

相关试题

有以下程序#include main(){int x; scanf("%d",&

[单选题]有以下程序include main(){int x; scanf("%d",&x); if(x<=3);else if(x!=1O)print有以下程序 #include <stdio.h> main() { int x; scanf("%d",&x); if(x<=3); else if(x!=1O) printf("%d/n",x); } 程序运行时,输入的值在______范围才会有输出结果。A.不等于10的整数B.大于3且不等10的整数C.大于3或等于10的整数

  • 查看答案
  • 有以下程序main(){int x,y; scanf("%d",&x); y=x

    [单选题]有以下程序main(){ int x,y; scanf("%d",&x); y=x>12?x+10:x-12; printf("%d\n",y);}若运行时给变量x输入12,则以下程序的运行结果是A.0 B.22C.12 D.10

  • 查看答案
  • 有定义语句:“int x,y;”,若要通过“scanf("%d,%d",&x,&

    [单选题]有定义语句:“int x,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是( )。A.11 12<回车>B.11, 12<回车>C.11,12<回车>D.11,<回车> 12<回车>

  • 查看答案
  • 有以下程序段: int n,t=1,S=0; scanf("%d",&n); d

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

  • 查看答案
  • 有以下程序段int n=0,p;do {scanf("%d",&p);n£«£«

    [单选题]有以下程序段int n=0,p;do {scanf("%d",&p);n++;}while(p!=12345 &&n<3);此处do-while循环的结束条件是()A.p的值不等于12345并且n的值小于3B.p的值等于12345并且n的值大于等于3C.p的值不等于12345或者n的值小于3D.p的值等于12345或者n的值大于等于3

  • 查看答案
  • 有以下程序段: int n=0,p; do { scanf("%d",&p);n

    [单选题]有以下程序段: int n=0,p; do { scanf("%d",&p);n + +;}while(p!=12345 && n<3); 此处do-while循环的结束条是A.p的值不等于12345并且n的值小于3B.p的值等于12345并且n的值大于等于3C.p的值不等于12345或者n的值小于3D.p的值等于12345或者n的值大于等于3

  • 查看答案
  • 有以下程序段:int n=0,p;do{scanf("%d",&p);n£«£«

    [单选题]有以下程序段: int n=0,p; do{scanf("%d",&p);n++;}while(p!=12345 &&n<3); 此处do-while循环的结束条件是( )。A.p的值不等于12345并且n的值小于3B.p的值等于12345并且n的值大于等于3C.p的值不等于12345或者n的值小于3D.p的值等于12345或者n的值大于等于3

  • 查看答案
  • 有以下程序段:int n, t=1, s=0;scanf("% d", &n);

    [单选题]有以下程序段: int n, t=1, s=0; scanf("% d", &n); do{s=s+t; t=t-2; )while(t!=n); 为使程序不陷入死循环,从键盘输入的数据应该是______。A.任意正奇数B.任意负偶数C.任意正偶数D.任意负奇数

  • 查看答案
  • 有定义语句:int x, y;,若要通过scanf("%d,%d",&x,&y)

    [单选题]有定义语句:int x, y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是A.11 12<回车>B.11, 12<回车>C.11,12<回车>D.11,<回车>12<回车>

  • 查看答案
  • 若有程序 main() {int i,j;scanf("i=%d,j=%d",&

    [主观题]若有程序main(){int i,j;scanf("i=%d,j=%d",&i,&j);printf("i=%d,j=%d/n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入______。

  • 查看答案
  • 有以下程序:#includemain(){int x;scanf ("%d",&