新建
上传
首页
助手
最?/div>
资料?/div>
工具

C

语言复习?/p>

 

(1) 

设有

 int x=11; 

则表达式

 (x++ * 1/3) 

的值是

 

 

   

 A) 3

 

  

        B) 4                C) 11           D) 12 

(2) 

下列程序的输出结果是

 

     A) 3           B) 3.2            

  

C) 0 

 

          D) 3.07 

     main() 

     { double d=3.2; int x,y; 

       x=1.2; y=(x+3.8)/5.0; 

       printf("%d \n", d*y); 

     } 

(3) 

下列程序执行后的输出结果?/p>

(

小数点后只写一?/p>

) 

  

  

 A) 6  6  6.0  6.0

 

                B) 6  6  6.7  6.7 

     C) 6  6  6.0  6.7                 D) 6  6  6.7  6.0 

     main() 

     { double d;  float f;  long l;  int i; 

       i=f=1=d=20/3; 

       printf("%d %ld %f %f \n", i,l,f,d); 

     } 

(4) 

下列变量定义中合法的?/p>

 

    

 

A) 

short _a=1-.le-1; 

             B) double  b=1+5e2.5; 

     C) long  do=0xfdaL;               D) float  2_and=1-e-3; 

(5) 

?/p>

 int  x=1, y=1; 

表达?/p>

(!x||y--)

的值是

 

     A) 0          

B) 

1                C) 2             D) -1 

(6) 

?/p>

 y=(x>0?1:x<0?-1:0);

的功能相同的

if

语句?/p>

 

     

A)

 if (x>0) y=1;                  B) if(x) 

        else if(x<0)y=-1;                    if(x>0)y=1; 

        else y=0;                            else if(x<0)y=-1; 

                                             else y=0; 

     C) y=-1                           D) y=0; 

        if(x)                             if(x>=0) 

           if(x>0)y=1;                       if(x>0)y=1; 

        else if(x==0)y=0;                 else y=-1; 

        else y=-1; 

(7) 

以下循环体的执行次数?/p>

 

     A) 3          B) 2               

 C) 1 

            D) 0 

     main() 

     { int i,j; 

           for(i=0,j=1;  i<=j+1; i+=2, j--)printf("%d \n",i); 

     } 

 (8) 

下列程序执行后的输出结果?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

C

语言复习?/p>

 

(1) 

设有

 int x=11; 

则表达式

 (x++ * 1/3) 

的值是

 

 

   

 A) 3

 

  

        B) 4                C) 11           D) 12 

(2) 

下列程序的输出结果是

 

     A) 3           B) 3.2            

  

C) 0 

 

          D) 3.07 

     main() 

     { double d=3.2; int x,y; 

       x=1.2; y=(x+3.8)/5.0; 

       printf("%d \n", d*y); 

     } 

(3) 

下列程序执行后的输出结果?/p>

(

小数点后只写一?/p>

) 

  

  

 A) 6  6  6.0  6.0

 

                B) 6  6  6.7  6.7 

     C) 6  6  6.0  6.7                 D) 6  6  6.7  6.0 

     main() 

     { double d;  float f;  long l;  int i; 

       i=f=1=d=20/3; 

       printf("%d %ld %f %f \n", i,l,f,d); 

     } 

(4) 

下列变量定义中合法的?/p>

 

    

 

A) 

short _a=1-.le-1; 

             B) double  b=1+5e2.5; 

     C) long  do=0xfdaL;               D) float  2_and=1-e-3; 

(5) 

?/p>

 int  x=1, y=1; 

表达?/p>

(!x||y--)

的值是

 

     A) 0          

B) 

1                C) 2             D) -1 

(6) 

?/p>

 y=(x>0?1:x<0?-1:0);

的功能相同的

if

语句?/p>

 

     

A)

 if (x>0) y=1;                  B) if(x) 

        else if(x<0)y=-1;                    if(x>0)y=1; 

        else y=0;                            else if(x<0)y=-1; 

                                             else y=0; 

     C) y=-1                           D) y=0; 

        if(x)                             if(x>=0) 

           if(x>0)y=1;                       if(x>0)y=1; 

        else if(x==0)y=0;                 else y=-1; 

        else y=-1; 

(7) 

以下循环体的执行次数?/p>

 

     A) 3          B) 2               

 C) 1 

            D) 0 

     main() 

     { int i,j; 

           for(i=0,j=1;  i<=j+1; i+=2, j--)printf("%d \n",i); 

     } 

 (8) 

下列程序执行后的输出结果?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

C

语言复习?/p>

 

(1) 

设有

 int x=11; 

则表达式

 (x++ * 1/3) 

的值是

 

 

   

 A) 3

 

  

        B) 4                C) 11           D) 12 

(2) 

下列程序的输出结果是

 

     A) 3           B) 3.2            

  

C) 0 

 

          D) 3.07 

     main() 

     { double d=3.2; int x,y; 

       x=1.2; y=(x+3.8)/5.0; 

       printf("%d \n", d*y); 

     } 

(3) 

下列程序执行后的输出结果?/p>

(

小数点后只写一?/p>

) 

  

  

 A) 6  6  6.0  6.0

 

                B) 6  6  6.7  6.7 

     C) 6  6  6.0  6.7                 D) 6  6  6.7  6.0 

     main() 

     { double d;  float f;  long l;  int i; 

       i=f=1=d=20/3; 

       printf("%d %ld %f %f \n", i,l,f,d); 

     } 

(4) 

下列变量定义中合法的?/p>

 

    

 

A) 

short _a=1-.le-1; 

             B) double  b=1+5e2.5; 

     C) long  do=0xfdaL;               D) float  2_and=1-e-3; 

(5) 

?/p>

 int  x=1, y=1; 

表达?/p>

(!x||y--)

的值是

 

     A) 0          

B) 

1                C) 2             D) -1 

(6) 

?/p>

 y=(x>0?1:x<0?-1:0);

的功能相同的

if

语句?/p>

 

     

A)

 if (x>0) y=1;                  B) if(x) 

        else if(x<0)y=-1;                    if(x>0)y=1; 

        else y=0;                            else if(x<0)y=-1; 

                                             else y=0; 

     C) y=-1                           D) y=0; 

        if(x)                             if(x>=0) 

           if(x>0)y=1;                       if(x>0)y=1; 

        else if(x==0)y=0;                 else y=-1; 

        else y=-1; 

(7) 

以下循环体的执行次数?/p>

 

     A) 3          B) 2               

 C) 1 

            D) 0 

     main() 

     { int i,j; 

           for(i=0,j=1;  i<=j+1; i+=2, j--)printf("%d \n",i); 

     } 

 (8) 

下列程序执行后的输出结果?/p>

 

Ͼλ">
Ͼλ
Ŀ

C语言复习? - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

C

语言复习?/p>

 

(1) 

设有

 int x=11; 

则表达式

 (x++ * 1/3) 

的值是

 

 

   

 A) 3

 

  

        B) 4                C) 11           D) 12 

(2) 

下列程序的输出结果是

 

     A) 3           B) 3.2            

  

C) 0 

 

          D) 3.07 

     main() 

     { double d=3.2; int x,y; 

       x=1.2; y=(x+3.8)/5.0; 

       printf("%d \n", d*y); 

     } 

(3) 

下列程序执行后的输出结果?/p>

(

小数点后只写一?/p>

) 

  

  

 A) 6  6  6.0  6.0

 

                B) 6  6  6.7  6.7 

     C) 6  6  6.0  6.7                 D) 6  6  6.7  6.0 

     main() 

     { double d;  float f;  long l;  int i; 

       i=f=1=d=20/3; 

       printf("%d %ld %f %f \n", i,l,f,d); 

     } 

(4) 

下列变量定义中合法的?/p>

 

    

 

A) 

short _a=1-.le-1; 

             B) double  b=1+5e2.5; 

     C) long  do=0xfdaL;               D) float  2_and=1-e-3; 

(5) 

?/p>

 int  x=1, y=1; 

表达?/p>

(!x||y--)

的值是

 

     A) 0          

B) 

1                C) 2             D) -1 

(6) 

?/p>

 y=(x>0?1:x<0?-1:0);

的功能相同的

if

语句?/p>

 

     

A)

 if (x>0) y=1;                  B) if(x) 

        else if(x<0)y=-1;                    if(x>0)y=1; 

        else y=0;                            else if(x<0)y=-1; 

                                             else y=0; 

     C) y=-1                           D) y=0; 

        if(x)                             if(x>=0) 

           if(x>0)y=1;                       if(x>0)y=1; 

        else if(x==0)y=0;                 else y=-1; 

        else y=-1; 

(7) 

以下循环体的执行次数?/p>

 

     A) 3          B) 2               

 C) 1 

            D) 0 

     main() 

     { int i,j; 

           for(i=0,j=1;  i<=j+1; i+=2, j--)printf("%d \n",i); 

     } 

 (8) 

下列程序执行后的输出结果?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • 809ѧִԴ
  • Լɹ
  • еƹ̻ʵָ
  • ֤ʩƻͼľ
  • ṹγƷ
  • 30mԤӦ֧T
  • ˮͬ
  • λ˵
  • Altium designerгÿ
  • ѧʦ̸Ӣѧϰ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)