【www.arisingsemi.com--IT认证】

c怎么读
【2.1】以下程序的输出结果是 。 
#include
int main()
{
float a;
a=1/100000000;
printf("%g",a);
return 0;
}     
A) 0.00000e+00        B) 0.0 
C) 1.00000e-07          D) 0

【2.2】下面程序的输出结果是____。
#include  
main( )
{
int x=10;
{ int x=20;
printf ("%d,", x); } 
printf("%d\n", x);

A) 10,20      B) 20,10 
C) 10,10      D) 20,20 

【2.3】以下程序的输出结果是____。
main() 
{
unsigned int n;
int i=-521;
n=i; 
printf("n=%u\n",n);

A) n=-521      B) n=521 
C) n=65015    D) n=102170103
答案:4294966775

【2.4】以下程序的输出结果是 。 
main( ) 
{
int x=10, y=10;
printf("%d %d\n", x――, ――y);
}
A) 10 10  B) 9 9  C) 9 10  D) 10 9

【2.5】以下程序的输出结果是____。
main()
{
int n=1; 
printf("%d %d %d\n",n,n++,n--);

A) 1 1 1  B) 1 0 1  C) 1 1 0  D) 1 2 1

【2.6】以下程序的输出结果是____。
main() 
{
Int  x=0x02ff, y=0x0ff00; printf("%d\n",(x&y)>>4|0x005f);

A) 127  B) 255  C) 128  D) 1

【2.7】以下程序的输出结果是____。
main()
{
int a=1; char c="a"; float f=2.0;  printf("%d\n",(。
(a==0),f。=0&&c=="A"));

A) 0  B) 1

【2.8】下面程序的输出结果是____。
main()
{
int a=1,i=a+1;
do
{ a++ ;  }while( 。~i++ > 3); 
printf("%d\n",a);

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

【2.9】下面程序的输出结果是____。

main()
{
int a=111; a=a^00; 
printf("%d,%o\n",a,a);

A) 111,157  B) 0,0  C) 20,24  D) 7,7

【2.10】下面程序的输出结果是____。
main() 
{
char s[12]= "a book";
printf("%.4s",s);

A) a book。        B) a book。b) a=b; b=c; c=a; 
printf("a=%d b=%d c=%d\n",a,b,c);
A) a=10 b=50 c=10  B) a=10 b=30 c=10
C) a=50 b=30 c=10  D) a=50 b=30 c=50

【2.13】以下程序的输出结果是 。
main()
{
int a=0,b=1,c=0,d=20;
if(a) d=d-10;
else if(。b)
if(。
c) d=15;
else d=25;
printf("d=%d\n",d);

A) d=10  B) d=15  C) d=20  D) d=25

【2.14】下面程序的输出结果为 。
main()
{
int a=1,b=0;
switch(a) 
{ case
1: switch (b) 
{ case
0: printf("**0**"); break;
case
1: printf("**1**"); break; } 
case
2: printf("**2**"); break; }

A) **0**            B) **0****2**
C) **0****1****2**  D) 有语法错误

【2.16】下面程序的输出是 。

main() 
{
int x=1,y=0,a=0,b=0;
switch(x)
{ case
1: switch(y)
{ case
0: a++;break;
case
1: b++;break; } 
case
2:a++;b++;break; } 
printf("a=%d,b=%d\n",a,b);

A) a=2,b=1  B) a=1,b=1  C) a=1,b=0  D) a=2,b=2

【2.17】下面程序的输出是____。
main()
{
int num=0;
while(num

本文来源:http://www.arisingsemi.com/it/131641/