niusouti.com

有以下程序: include main() {char ch1,ch2;int n1,n2;ch1=getchar();ch2=getehar();n1有以下程序:include <stdio.h>main(){ char ch1,ch2;int n1,n2;ch1=getchar();ch2=getehar();n1=ch1-'0'; n2=n1*10+(ch2-'0');printf("%d\n",n2);}程序运行时输入:12<回车>,执行后的输出结果是【 】。

题目
有以下程序: include main() {char ch1,ch2;int n1,n2;ch1=getchar();ch2=getehar();n1

有以下程序:

include <stdio.h>

main()

{ char ch1,ch2;int n1,n2;

ch1=getchar();ch2=getehar();

n1=ch1-'0'; n2=n1*10+(ch2-'0');

printf("%d\n",n2);

}

程序运行时输入:12<回车>,执行后的输出结果是【 】。


相似考题
更多“有以下程序: include<stdio.h> main() {char ch1,ch2;int n1,n2;ch1=getchar();ch2=getehar();n1 ”相关问题
  • 第1题:

    已知字母a的ASCII码为十进制的97,下面程序的输出结果是:#include <stdio.h> int main() { char ch1,ch2; ch1='a'+'3'-'1'; ch2='a'+'2'-'2'; printf("%d,%cn",ch1,ch2); return 0; }

    A.99,a

    B.99,97

    C.97

    D.不确定的值


    B

  • 第2题:

    已知字符A的ASCII码为十进制的65,下面程序的输出是() #include<stdio.h> void main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%cn",ch1,ch2); }

    A.67,D

    B.C

    C.D

    D.不确定的值


    A将字符进行运算时,进行运算的是ASCII值,所以ch1=65+2=67(‘5’与’3’的ASCII

  • 第3题:

    已知字母a的ASCII码为十进制的97,下面程序的输出结果是()。 #include "stdio.h" main() { char ch1 , ch2 ; ch1='a'+'5'-'3' ; ch2='a'+'6'-'3' ; printf("%d,%cn", ch1, ch2); }


    B

  • 第4题:

    【单选题】根据下面程序及数据的输入和输出形式,程序中输入语句的正确形式应该为 。 main() {char ch1,ch2,ch3; 输入语句 printf("%c%c%c",ch1,ch2,ch3); } 输入形式:A□B□C 输出形式:A□B

    A.scanf("%c%c%c",&ch1,&ch2,&ch3);

    B.scanf("%c,%c,%c",&ch1,&ch2,&ch3);

    C.scanf("%c %c %c",&ch1,&ch2,&ch3);

    D.scanf("%c%c",&ch1,&ch2,&ch3);


    C

  • 第5题:

    有以下程序段,运行时输入:37<回车>,执行后输出结果是 char ch1,ch2; int n1,n2; ch1=getchar(); ch2=getchar(); n1=ch1-'1'; n2=n1*10+(ch2-'2'); printf("%dn",n2);


    Dputchar(c1)输出l,putchar(c2)输出2,