• 2022-05-31
    有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面程序是求这堆零件总数,请选择填空。( )[br][/br] main() { inti; for(i=100;i<200;i++) if((i-2)%4==0)if(!((i-3)%7)) if(_______) printf("%d",i); }
    A: i%9=5
    B: i%9!=5
    C: (i-5)%9!=0
    D: (i-5)%9==0
  • D

    举一反三

    内容

    • 0

      有一堆零件(100--200之间),如果分成4个零件一组的若干组,则多2个零件,如果分成7个零件一组的若干组,则多3个零件,如果分成9个零件一组的若干组,则多5个零件,编程计算这堆零件的总数。在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include &lt;stdio.h&gt; int main() { int i; for (i = 100; i &lt;= 200; i++) { if (____________) { if (___________) { if (___________) printf(&quot;%d &quot;, i); } } } return 0; } A: 第7行: (i - 2) % 4 == 0第9行: (i - 3) % 7 == 0第11行: (i - 5) % 9 == 0 B: 第7行: (i - 2) % 4 = 0第9行: (i - 3) % 7 = 0第11行: (i - 5) % 9 = 0 C: 第7行: (i - 2) / 4 == 0第9行: (i - 3) / 7 == 0第11行: (i - 5) / 9 == 0 D: 第7行: (i - 2) / 4 = 0第9行: (i - 3) / 7 = 0第11行: (i - 5) / 9 = 0

    • 1

      以下程序段实现的输出是()。for(i=0;i<;=9;i++)s[i]=i;for(i=9;i>;=0;i--)printf("%2d",s[i]);[/i][/i] A: 9 7 5 3 1 B: 1 3 5 7 9 C: 9 8 7 6 5 4 3 2 1 0 D: 0 1 2 3 4 5 6 7 8 9

    • 2

      最后输出的i是()inti=99;while(i>;=5){System.out.print(i+"");i=i-5;} A: 9 B: 5 C: 4 D: 0

    • 3

      for (int i = 1; i <= 10; i++){ if (i % 5 != 0) continue; Console.WriteLine("{0}", i); }该段程序执行后输出_____。 A: 5 10 B: 1 2 3 4 6 7 8 9 C: 5 D: 1 2 3 4 5 6 7 8 9 10

    • 4

      下面程序的运行结果是______。 #include < stdio.h > main() { int a[5],i; for(i=0;i< 5;i++) { a[i]=9*(i-2+4*(i >3))%5; printf("%2d",a[i]); } }