参考答案和解析
参考答案:A
更多“有定义语句:intx,y;,若值11,变量y得到数值12,下面四组输入要通过scanf(“%d,%d“,语句使变量x ”相关问题
  • 第1题:

    有定义语句:int x,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是 ______。

    A.11 12<回车>

    B.11,12<回车>

    C.11,12<回车>

    D.11,<回车>12<回车>


    正确答案:A
    解析:scanf函数中非格式字符原样输入。本题中scanf函数的格式字符为"%d,%d",包含非格式字符“,”,所以应输入“,”,故选项A错误。

  • 第2题:

    有定义语句:“int x,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是( )。

    A.11 12<回车>

    B.11, 12<回车>

    C.11,12<回车>

    D.11,<回车> 12<回车>


    正确答案:A
    解析:本题中输入格式串为%d%d其中“,”为非格式字符,所以输入时必须原样输入。所以,4个选项中选项A符合题意。

  • 第3题:

    有定义语句:int x,y;若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中正确的是()。

    A.11,12

    B.11 12

    C.11 12

    D.1112


    11<< span="">空格>12<< span="">

  • 第4题:

    有定义语句:int x,y;若要通过scanf("%d,%do,&x,&y);语句使变量x得到数值11,变量y得到数值 12,下面四组输入形式中,错误的是

    A.11 12<回车>

    B.11, 12<回车>

    C.11,12<回车>

    D.11,<回车> 12<回车>


    正确答案:A
    解析:scanf()函数有两个参数,第一个参数为输入格式字符申;第二个参数为输入变量地址列表,在scanf()语句中非格式字符可以作为输入时数据的间隔,输入时必须原样输入,在本题中输入格式串为%d,%d其中“,”为非格式字符,所以输入时必须原样输入。

  • 第5题:

    有定义语句:“int x,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量 y得到数值12,下面4组输入形式中错误的是 ( )。

    A.11 12<回车>

    B.11, 12<回车>

    C.11,12<回车>

    D.11,<回车>12<回车>


    正确答案:A
    解析:scanf()函数有两个参数,第一个参数为输入格式字符串,第二个参数为输入变量地址列表,在scanf()语句中非格式字符可以作为输入时数据的间隔,输入时必须原样输入,在本题中输入格式串为“%d,%d”其中“,”为非格式字符,所以输入时必须原样输入。所以,4个选项中选项A符合题意。