【题目描述】
( 20 )有以下程序
# include < s 七 dio . h >
main ()
{ in i , j , m=1 ;
for ( i=1 ; i < 3 ; i++ )
{ for ( j=3 ; j > O ; j-- )
{if ( i*j )> 3 ) break ;
m=i*j ;
}
}
printf ( " m=%d \ n ", m ) ;
}
程序运行后的输出结果是
A ) m=6
B ) m=2
C ) m=4
D ) m=5
正确答案:A |
答案分析:
if(a>b)a=b,b=c,c=a; 应该是if(a>b)a=b;b=c;c=a;第1题:
【题目描述】
第 8 题
( )
正确答案:A |
答案分析:
定义时*PA只是说明PA是个指针,而在程序中,*PA表示他所以指向的数据,而PA表示地址,在某种程度上等于&,SCANF要输入变量地址,B D都是变量,C使用不法,所以选A第2题:
【题目描述】
( 21 )有以下程序
# include ( stdio.h >
main ()
{ int a = l ; b = 2 ;
for ( ; a < 8 ; a++ ) { b+=a ; a+=2 ; }
printf ( " %d , %d \ n ", a , b ) ;
}
程序运行后的输出结果是
A ) 9 , 18
B ) 8 , 11
C ) 7 , 11
D ) 10 , 14
正确答案:D
第3题:
【题目描述】
正确答案:D
第4题:
【题目描述】
第 28 题
( )
正确答案:C |
答案分析:
第5题:
【题目描述】
第 9 题
正确答案:C