循环结构专项训练

欢迎参加本次测试
姓名
    ____________
学号
    ____________
#include <stdio.h>
main()
{ int num=0;
while(num<=2)
{ num++;
printf("%d\n",num);}}
运行结果为:
    ____________
#include <stdio.h>
main( )
{ int sum=10,n=1;while(n<3)   
{sum=sum-n;  n++; }
 printf(“%d,%d”,n,sum); } 
运行结果为:
    ____________
#include <stdio.h>
main()
{ int num,c; 
scanf("%d",&num); 
do 
 {c=num%10; 
 printf("%d",c);  }
while((num/=10)>0);
printf("\n"); }
从键盘输入23,则运行结果为:
    ____________
#include <stdio.h>
main()
{ int s=0,a=5,n;
scanf("%d",&n);
do   { s+=1;  a=a-2; }
while(a!=n);
printf("%d,%d\n",s,a); }
若输入的值1,运行结果为:
    ____________
#include <stdio.h>
main()
{ int y=9; 
for(;y>0;y- -)
if(y%3==0)
 { printf(%d”,- -y); }}
运行结果为:
    ____________
#include <stdio.h>
#define N 4
main()
{ int i; 
int x1=1,x2=2;
printf("\n");
for(i=1;i<=N;i++)
        { printf("%4d%4d",x1,x2);
           if(i%2==0) printf("\n");
          x1=x1+x2;
          x2=x2+x1;
        }
}
运行结果为:
    ____________
若i, j已定义为int类型,则以下程序段中内循环体的总的执行次数是(      )    
  for (i=5; i; i--)       
        for(j=0; j<4; j++) 
         {...}
20
24
25
30
#include <stdio.h>
#define N 4
main( )
{ int  i,j;
 for(i=1;i<=N;i++) 
      { for(j=1;j<i;j++)     
            printf(" ");  
            printf("*"); 
            printf("\n");}
}
运行结果为:
    ____________

10题 | 被引用0次

使用此模板创建