栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > C++面试题库

C语言面试大全系列带面试题答案(7)

C语言面试大全系列带面试题答案(7)

91、已知字母b的ASCII码的十进制代码为98,则执行下列语句输出为( C)

ch=’b’;

ch–;

printf(%d,%cn”,ch,ch);

A)a,b          B)运算不合法,故有语法错    C)97,a  

D)格式描述和输出项不匹配,输出无值

92、若变量a已说明为float类型,则能实现将a中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( C)

    A)a=(a*100+0.5)/100.0        B)a=(a*100+0.5)/100     C)a=(int)(a*100+0.5)/100

    D)a=(a/100+0.5)*100.0

93、下列程序段的输出结果是(B )

    int a=5,b=7;

    printf(“%d,%d”,a++,++b);

    A)5, 7          B)5, 8          C)6, 7             D)6, 8

94、下列程序的输出结果是(D )

    main()

    { int a=4;

    a*=a+=6;

    printf(“%dn”,a);

    }

    A)40           B)60             C)80            D)100

95、下列程序的输出结果是( C)

    main()

    {int a=8;

    printf(“%a”,(a=a*5,a+6));

    }

    A)14              B)40           C)46           D)50

96、定义a为整型,下列表达式a=3>6的运行后,a的值为(A )

    A)0               B)1            C)3            D)表达式错误

97、、如果a=1,b=2,c=3,d=4,则条件表达式a>b?a:  c>d?c:  d的值为( D)

    A)1                B)2           C)3            D)4

98、、下述程序段的输出结果是( A)

    {int  a=5;

    a%=7;

    printf(“%d,  ”,a);

    a+=a*=a-=a*=2;

    printf(“%d”,a);

    }

    A)5, 0              B)0, 0          C)5, 12        D)0, 12

99、、下列变量名中合法的是(A )

    A)Tom             B)3a6b          C)6a7b       D)5ABC

100、对于条件表达式(M)?(a++): (a–),其中的表达式M等价于(C )

    A)M= =0           B)M= =1         C)M!=0      D)m!=1

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/265538.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号