根据下面的程序及数据的输入和输出形式,程序中输入语句的正确形式应该为() 。 main() { char ch1,ch2,ch3; 输入语句: printf(“%c %c %c”,ch1,ch2,ch3); } 输出形式:A B C 输入形式:A B CA.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,&ch

题目

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

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);


相似考题
参考答案和解析
scanf(“%c %c %c”,&ch1,&ch2,&ch3);
更多“根据下面的程序及数据的输入和输出形式,程序中输入语句的正确形式应该为() 。 main() { char ch1,ch2,ch3; 输入语句: printf(“%c %c %c”,ch1,ch2,ch3); } 输出形式:A B C 输入形式:A B C”相关问题
  • 第1题:

    IgG绞链区位于

    A、VH上

    B、CH1与CH2之间

    C、CH2与CH3之间

    D、CH3与CH4之间

    E、CH1上


    参考答案:B

  • 第2题:

    已知字母A的ASCII码为十进制65,下面程序段char ch1,ch2;ch1= ‘A’+5-3; ch2= ‘A’+6-3;printf(“%d, %c\n”, ch1,ch2);的运行结果为( )

    A.67,D

    B.B,C

    C.C,D

    D.不确定值


    正确答案:A 

  • 第3题:

    IgG重链绞链区位于()

    A、在CH1链内

    B、在CH1和CH2之间

    C、在CH2和CH3之间

    D、在CH3和CH4之间

    E、在VH和CH1之间


    答案:B

  • 第4题:

    设有如下程序 # include main() { char ch1='A',ch2='a'; printf("%c\n",(ch1,ch2)); } 则下列叙述正确的为( )

    A. 程序的输出结果为大写字母A

    B. 程序的输出结果为小写字母a

    C. 运行时产生错误信息

    D. 格式说明符的个数少于输出项的个数,编译出错


    正确答案:B

  • 第5题:

    铰链区位于重链的( )。

    A、VH与CH1之间

    B、CH1与CH2之间

    C、CH2与CH3之间

    D、CH3与CH4之间

    E、以上都不对


    答案:B

  • 第6题:

    已知字母A的ASCII码为十进制的65,下面程序 main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); } 的输出是_________。

    A.67,D

    B.B,C

    C.C,D

    D.不确定的值


    正确答案:A
    解析:由于字符“5”和“3”的ASCII码相差为2,所以ch1经过运算后的值应为65+2=67;同理,ch2经过运算后的值应为65+3=68,即是字符“D”。

  • 第7题:

    设有以下语句:

    char ch1,ch2; scanf(”%c%c”,&ch1,&ch2);

    若要为变量ch1和ch2分别输入字符A和B,正确的输入形式应该是

    A)A和B之间用逗号间隔

    B)A和B之间不能有任何间隔符

    C)A和B之间可以用回车间隔

    D)A和B之间用空格间隔


    正确答案:B
    【答案】B
    【知识点】Scanf函数的考察
    【解析】Scanf函数的输入时其格式要求与语句中格式保持完全一致。本题输入格式中定义好了”%c%c”,其中没有任何符号间隔,所以在输入时也不可以有任何间隔符。

  • 第8题:

    已知字母A的ASCII码为十进制的65,下面程序的输出结果是( )。 main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,"c/n",ch1,Ch2);}

    A.67,D

    B.B,C

    C.C,D

    D.不确定的值


    正确答案:A
    解析:输出函数中的格式控制符要求ch1按带符号的十进制形式输出,'A'+'5'-'3';=65+5—3=67,所以输出变量ch值的ASCII码的十进制表示。格式控制符要求变量ch2按字符形式输出,'A'+'6'-'3'=65+6-3=68,字母D的ASCII码的十进制表示为68,所以输出D。

  • 第9题:

    IgG铰链区位于()。

    • A、CH1区内
    • B、CH1与CH2之间
    • C、CH2与CH3之间
    • D、CH3与CH4之间
    • E、VH与CH1之间

    正确答案:B

  • 第10题:

    已知字母A的ASCII码为十进制的65,下面程序的输出是() main( ) { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf(""%d,%c/n"",ch1,ch2);}

    • A、67,DB)
    • B、CC)
    • C、DD)
    • D、不确定的值

    正确答案:A

  • 第11题:

    填空题
    在C语言中无固有的输入和输出语句,但是用C语言编写的程序可以用函数调用的形式来实现输入、输出,这些函数由()提供。

    正确答案: 标准I/O库/系统
    解析: 暂无解析

  • 第12题:

    单选题
    设有以下语句:char ch1,ch2;scanf(%c%c,&ch1,&ch2);若要为变量ch1和ch2分别输入字符A和B,正确的输入形式应该是(  )。
    A

    A和B之间用逗号间隔

    B

    A和B之间不能有任何间隔符

    C

    A和B之间可以用回车间隔

    D

    A和B之间用空格间隔


    正确答案: D
    解析:
    在scanf输入整数或实数这类数值型数据时,输入的数据之间必须用空格、回车符、制表符(Tab键)等间隔符隔开,间隔符个数不限。但在输入字符型时,要求输入数据时按照一一对应的位置原样输入这些字符,即不能加逗号、回车和空格,因为这些也算是字符。%c比较特殊,它是输入单个字符,此处输入格式为“%c%c”,所以输入字符A和B时,不能间隔。答案选择B选项。

  • 第13题:

    设有以下语句若要为变量ch1和ch2分别输入字符A和B,正确的输入形式应该是()

    A.A和B之间用逗号间隔

    B.A和B之间不能有任何间隔符

    C.A和B之间可以用回车间隔

    D.A和B之间用空格间隔


    正确答案:B
    考察C语言中输入格式,因为在输入格式中定义好了”%c%c”,其中没有任何符号,所以中间不能加任何字符,包含不能加逗号、回车和空格,因为这些也算是字符。所以在输入时也不可以有任何间隔符号。

  • 第14题:

    抗体铰链区位于()。

    A、CH1与CH2之间

    B、VH与CH1之间

    C、CH2与CH3之间

    D、VH与VL之间

    E、CH2与CL之间


    参考答案:A

  • 第15题:

    已知字母A的ASCⅡ码为十进制数65,下面程序的输出结果是 ( ) main( ) {char ch1,ch2; ch1='A' + '5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); }

    A.67,D

    B.B,C

    C.C,D

    D.不确定的值


    正确答案:A

  • 第16题:

    铰链区位于( )。

    A、CH1与CH2之间

    B、VH与CH1之间

    C、CH2与CH3之间

    D、CH3与CH4之间

    E、VH与CH之间


    答案:A

  • 第17题:

    已知字母A的ASCII码为十进制数65,下面程序的输出结果是 ( ) main( ) { char ch1,ch2; ch1=A+5-3; ch2=A+6-3; printf("%d,%c\n",ch1,ch2); }

    A.67,D

    B.B,C

    C.C,D

    D.不正确定的值


    正确答案:A

  • 第18题:

    设有以下语句 char chl,ch2; scanf("%c%C",&chl,&ch2); 若要为变量chl和ch2分别输入字符A和B,正确的输入形式应该是( )。

    A.A和B之间用逗号间隔

    B.A和B之间不能有任何间隔符

    C.A和B之间可以用回车间隔

    D.A和B之间用空格间隔


    正确答案:B
    scanf输入函数中,格式控制J必须严格按照函数中的要求进行输入,在scanf("%c%c",&chl,&ch2)的格式控制语句中没有任何字符进行间隔,所以在输入时也不能使用任何字符进行间隔,所以答案选择B。

  • 第19题:

    有以下程序: 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<回车>,执行后的输出结果是【 】。


    正确答案:12
    12 解析:程序中的ch1与ch2为字符型变量,输入12后,ch1得到字符'1',ch2得到字符'2'。n1 =ch1-'0'将字符1,转换为数值1,同理,n2为1*10+2=12。程序执行后输出十进制整数12。

  • 第20题:

    免疫球蛋白的铰链区在

    A、CH1与CH2之间

    B、CH2与CH3之间

    C、CH3与CH4之间

    D、VH和CH1之间

    E、VL和CL之间


    参考答案:A

  • 第21题:

    在C语言中无固有的输入和输出语句,但是用C语言编写的程序可以用函数调用的形式来实现输入、输出,这些函数由()提供。


    正确答案:标准I/O库/系统

  • 第22题:

    目前UPS就其输入输出形式而言,大致可分为哪几种形式()。

    • A、单相输入/单相输出形式
    • B、三相输入/单相输出形式
    • C、单相输入/三相输出形式
    • D、三相输入/三相输出形式

    正确答案:A,B,D

  • 第23题:

    单选题
    IgG重链铰链区位于(  )。
    A

    在CH1链内

    B

    在CH1和CH2之间

    C

    在CH2和CH3之间

    D

    在CH3和CH4之间

    E

    在VH和CH1之间


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    已知字母A的ASCII码为十进制的65,下面程序的输出是() main( ) { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf(""%d,%c/n"",ch1,ch2);}
    A

    67,DB)

    B

    CC)

    C

    DD)

    D

    不确定的值


    正确答案: D
    解析: 暂无解析