下面程序段的输出结果是( )。A)1.237000B)输出格式说明与输出项不匹配,输出无定值C)1.236000D)1.24

题目

下面程序段的输出结果是( )。

A)1.237000

B)输出格式说明与输出项不匹配,输出无定值

C)1.236000

D)1.24


相似考题
更多“ 下面程序段的输出结果是( )。A)1.237000B)输出格式说明与输出项不匹配,输出无定值C)1.236000D)1.24 ”相关问题
  • 第1题:

    有以下程序段

    char ch; int k;

    ch=′a′;

    k=12;

    printf("%c,%d,",ch,ch,k); printf("k=%d \n",k);

    已知字符a的ASCII码值为97,则执行上述程序段后输出结果是

    A.因变量类型与格式描述符的类型不匹配输出无定值

    B.输出项与格式描述符个数不符,输出为零值或不定值

    C.a,97,12k=12

    D.a,97,k=12


    正确答案:D
    解析:输出格式控制符%c表示将变量以字符的形式输出;输出格式控制符%d表示将变量以带符号的十进制整型数输出,所以第一个输出语句输出的结果为a,97;第二个输出语句输出的结果为k=12。

  • 第2题:

    有以下程序段 char ch; int k ch='a'; k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCII码值为97,则执行上述程序段后输出结果是

    A.因变量类型与格式描述符的类型不匹配输出无定值

    B.输出项与格式描述符个数不符,输出为零值或不定值

    C.a,97,12k=12

    D.a,97,k=12


    正确答案:D
    解析: 输出格式控制符%c表示将变量以字符的形式输出;输出格式控制符%d表示将变量以带符号的十进制整型数输出,所以第一个输出语句输出的结果为a,97;第二个输出语句输出的结果为k=12。

  • 第3题:

    若变量已正确定义x=3.26894,以下语句的输出结果是() printf(“%fn”,(int)(x*1000+0.5)/(float)1000);

    A.3.27

    B.3.269

    C.3.268

    D.输出格式说明与输出项不匹配,输出无定值


    3.27

  • 第4题:

    有以下程序段 char eh; int k; ch='a'; k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCII码值为97,则执行上述程序段后输出结果是

    A.因变量类型与格式描述符的类型不匹配输出无定值

    B.输出项与格式描述符个数不符,输出为零值或不定值

    C.a,97,12k=12

    D.a,97,k=12


    正确答案:D
    解析:输出格式控制符%c表示将变量以字符的形式输出;输出格式控制符%d表示将变量以带符号的十进制整型数输出,所以第一个输出语句输出的结果为a,97;第二个输出语句输出的结果为k=12。

  • 第5题:

    若有正确定义语句: double x=5.16894; 语句printf(“%fn”,(int)(x*1000+0.5)/(double)1000);的输出结果是().

    A.输出格式说明与输出项不匹配,输出无定值

    B.5.170000

    C.5.168000!

    D.5.169000


    5.169000