P5767: 【选择题】第3章:简单的算数运算和表达式

传统题
1.000s 时间限制
128MB 内存限制
5 提交
3 解决

【题目描述】
1. 若有定义:int m=5; float  x=3.9, y=4.7; 则表达式x+m%4*(int)(x+y)%3/5的值是( )。 A3.9    B4.3     C4.7         D5   2. 在C语言中,char型数据在内存中的存储形式是( )。 A.补码        B.反码        C.原码             DASCII   3. 设变量xfloat类型,mint类型,则以下能实现将x中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( )。 Ax=(x*100+0.5)/100.0 Bm=x*100+0.5, x=m/100.0 Cx=x*100+0.5/100.0  Dx=(x/100+0.5)*100.0     4. 设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是(    )。  A.k++   B.k+=1   C.++k   D.k+1     5. 表达式13/3*sqrt(16.0)/8的数据类型是( )。 Aint          Bfloat        Cdouble           D.不确定   6. 若x,i,jk都是int型变量,则执行下面表达式后x的值为( )。 x=(i=4,j=16,k=32) A.4      B.16      C.32     D.52   7. 以下四个程序中,完全正确的是( )。  A#include  “stdio.h”           B #include  “stdio.h”     void main();                      void main()     {/*programming*/                 {/*/programming/*/      printf("programming!\n");}          printf("programming!\n");}  C#include “stdio.h”             D include  “stdio.h”     void main()                       void main()     {/*/*progmmmfug*/*/              {/*programming*/     printf("programming!\n");}           printf("programming!\n");}
【输出】
#include<stdio.h>

int main()
{
printf("----------");
//例如:本次习题有7道题,则你的输出格式应为printf("AAAAAAA");
//选项均由大写A,B,C,D组成,输出语句有一条 
return 0;


请将上述提供的程序复制到提交代码的位置并作相应修改。

咻咻~

提交答案 状态