请教:2010年3月全国计算机等级考试二级C语言程序设计笔试试卷(标准答案版)第1大题第20小题如何解答?【题目描述】( 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=6B )

题目
请教:2010年3月全国计算机等级考试二级C语言程序设计笔试试卷(标准答案版)第1大题第20小题如何解答?

【题目描述】

( 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;
是三个分号,答案选C  if判断a是否大于b 如果是执行a=b 然后再执行后面两句 如果不符合 就跳过第一条语句 执行后面两句
共循环 4 次!第一次循环:i=1 j=3 i*j=3 m=3第二次循环:i=1 j=2 i*j=2 m=2第三次循环:i=1 j=1 i*j=1 m=1第二次循环:i=2 j=3 i*j=6 break 退出 for(j=3;j>O;j--)又因为 i = 3, i 不小于 3所以退出 for(i=1;i3;i++)所以输出结果为 1,选 A
更多“请教:2010年3月全国计算机等级考试二级C语言程序设计笔试试卷(标准答案版)第1大题第20小题如何解答? ”相关问题
  • 第1题:

    请教:2011年计算机等级考试二级C语言专家压密试卷(2)第1大题第小题如何解答?

    【题目描述】

    第 8 题

    (  )

     


    正确答案:A

    答案分析:

    定义时*PA只是说明PA是个指针,而在程序中,*PA表示他所以指向的数据,而PA表示地址,在某种程度上等于&,SCANF要输入变量地址,B D都是变量,C使用不法,所以选A

  • 第2题:

    请教:2010年3月全国计算机等级考试二级C语言程序设计笔试试卷(标准答案版)第1大题第21小题如何解答?

    【题目描述】

    ( 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题:

    请教:2012年3月全国计算机等级《二级C语言》考前预测试卷(2)第1大题第2小题如何解答?

    【题目描述】

     

     


    正确答案:D

  • 第4题:

    请教:2011年计算机等级考试二级C语言全真模拟试卷(1)第2大题第18小题如何解答?

    【题目描述】

    第 28 题

    ( )

     


    正确答案:C

    答案分析:

  • 第5题:

    请教:2011年全国计算机等级考试二级VB专家押密试卷(2)第1大题第9小题如何解答?

    【题目描述】

    第 9 题

     

     


    正确答案:C