下面程序的运行结果是
#include"stdio.h"
main()
{
int y,a;
y=2;
a=1;
while(y--!=-1)
do
{a*=y;a++;}
while(y--);
printf(”%d,%d”,a,y);
}
#include"stdio.h"
main()
{
int y,a;
y=2;
a=1;
while(y--!=-1)
do
{a*=y;a++;}
while(y--);
printf(”%d,%d”,a,y);
}
举一反三
- 下面程序的运行结果是()。#include<stdio.h></Pmain(){inty=10;do{y--;}while(--y);printf("%d ",y--);}
- 【单选题】下面程序的运行结果是 。#include<stdio.h>voidmain(){inty=10;do{y--;}while(--y);printf("%d ",y--);} A. -1 B. 1 C. 8 D. 0
- 以下程序段的运行结果是()inty=1;while(y--);printf("y=%d",y); A: y=0 B: y=-1 C: y=1 D: while无限循环
- 分析下程序,并写出程序的运行结果。main (){ int y=10;do { y--;} while(--y);printf("%d\n",y);}有1个输出( )。
- 下面程序的输出是( )。 #include<stdio.h> int main() {int y=9; for( ;y>0;y--) if(y%3==0) {printf("%d ",--y);continue;} }