[试题]

下列程序运行时 , 若输入 labcedf2df< 回车 > 输出结果为( 1 0 )

#include <stdio.h>

main()

{ char a=0,ch;

while((ch=getch ar ())!='/n')

{ if(a%2!=0&&(ch>='a'&&ch<='z')) ch=ch-'a'+'A';

a++; putchar(ch);

}

printf("/n");

}

参考答案与解析:

相关试题

下列程序运行时,若输入labced12df<回车> 输出结果为(10) #inc

[试题]下列程序运行时,若输入labced12df<回车> 输出结果为(10)#include <stdio.h>main( ){char a =0,ch;while((ch=getchar())!=’/n’){if(a&2!=0&&(ch>’a’&&ch<=’z’)) ch=ch-‘a’+’A’;a++;putchar(ch);}printf(“/n”);}

  • 查看答案
  • 有以下程序: 若运行时输入:2 4 6<回车>,则输出结果为( )。

    [单选题]有以下程序:若运行时输入:2 4 6<;回车>;,则输出结果为( )。A.2 0 4B.2 0 0C.2 4 0D.2 4 6

  • 查看答案
  • 有以下程序: 运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。

    [单选题]有以下程序:运行时,若输入1 2 3 4 5 0<;回车>;,则输出结果是( )。A.66656B.6566456C.66666D.6666656

  • 查看答案
  • 有以下程序若在程序运行时输入整数10<回车>,则输出结果为()。

    [主观题]有以下程序若在程序运行时输入整数10<回车>,则输出结果为()。

  • 查看答案
  • 以下程序运行时,若从键盘输入:123<回车>。输出结果是#include <st

    [主观题]以下程序运行时,若从键盘输入:1 2 3<回车>。输出结果是#include <stdio.h>main(){ int i=2,j=2,k=2; scanf("%d%*d%d",&i,&j,&k); printf("%d%d%d/n",i,j,k);}

  • 查看答案
  • 有以下程序,若运行时从键盘输入: 18,11< 回车 > ,则程序的输出结果是

    [试题]有以下程序,若运行时从键盘输入: 18,11< 回车 > ,则程序的输出结果是 ( 9 ) 。main(){ int a,b;printf("Enter a,b:"); scanf("%d,%d",&a,&b);while(a!=b){ while(a>b) a -= b;while(b>a) b -= a;}printf("%3d%3d/n",a,b);}

  • 查看答案
  • 有以下程序程序运行时键盘输入9<回车>,则输出的结构是()

    [单选题]有以下程序程序运行时键盘输入9<回车>,则输出的结构是()A.10B.11C.9D.8

  • 查看答案
  • 若有定义:char c;double d;程序运行时输入:1 2<回车>,能把字

    [单选题]若有定义:char c;double d;程序运行时输入:1 2<;回车>;,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。

  • 查看答案
  • 有以下函数程序运行时从第一行开始输入thisisacat!<回车>,则输出结果是

    [单选题]有以下函数程序运行时从第一行开始输入thisisacat!<回车>,则输出结果是()A.thisisacat!B.thisisaC.thisisacat!D.thisisacat!

  • 查看答案
  • 下面程序运行时,若输入395,则输出结果是( )。

    [单选题]下面程序运行时,若输入395,则输出结果是( )。A. 5 9 3B. 3 5 9C. 5 3 9D. 3 9 5

  • 查看答案
  • 下列程序运行时 , 若输入 labcedf2df< 回车 > 输出结果为( 1