题目内容

有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面程序是求这堆零件总数,请选择填空()。#include "stdio.h"main() {int i;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%9==5

查看答案
更多问题

若运行以下程序时,从键盘输入ADescriptor(表示回车),则下面程序的运行结果是()。#include "stdio.h"main() {char c;int v0=1,v1=0,v2=0;do{switch(c=getchar()) {case ‘a’:case ‘A’:case ‘e’:case ‘E’:case ‘i’:case ‘I’:case ‘o’:case ‘O’:case ‘u’:case ‘U’:v1+=1;default:v0+=1;v2+=1;}}while(c!=’\n’);printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2);}

A. v0=7,v1=4,v2=7
B. v0=8,v1=4,v2=8
C. v0=11,v1=4,v2=11
D. v0=12,v1=4,v2=12

以下程序的输出结果是( )。main() {int num=0;while(num<=2) {num++;printf("%d",num);}}

A. 1234
B. 123
C. 12
D. 1

t为int类型,进人下面的循环之前,t的值为0,则以下叙述中正确的是()。 while( t=l ) {……}

A. 循环控制表达式的值为0
B. 循环控制表达式的值为1
C. 循环控制表达式不合法
D. 以上说法都不对

若输入12、8,以下程序的输出结果是()。main() {int a,b,num1,num2,temp;scanf("%d,%d",&num1,&num2);if(num1>num2){temp=num1; num1=num2; num2=temp; }a=num1,b=num2;while(b!=0){temp=a%b;a=b;b=temp;}printf("%d, %d",a,num1*num2/a); }

A. 4,24
B. 3,24
C. 5,25
D. 4,25

答案查题题库