#include main ( ) { int a=10,y=0 ; do { a+=2 ; y+=a ; if (y>
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 10:25:19
#include main ( ) { int a=10,y=0 ; do { a+=2 ; y+=a ; if (y>50) break ; } while (a=8) ; p
#include
main ( )
{
int a=10,y=0 ;
do {
a+=2 ;
y+=a ;
if (y>50)
break ;
}
while (a=8) ;
printf("a=%d y=%d\n",a,y) ;
getch();
}程序时如何运行的,
#include
main ( )
{
int a=10,y=0 ;
do {
a+=2 ;
y+=a ;
if (y>50)
break ;
}
while (a=8) ;
printf("a=%d y=%d\n",a,y) ;
getch();
}程序时如何运行的,
这个程序应该是这样运行的
执行main函数.a的初始值为10,y的初始值为0
执行do里面的函数.结果是a=12,y=12
while语句里面先执行 赋值语句a=8 然后是相当于while(8)为真.接着又执行do里面的函数.结果是a=10,y=22 .如此循直到 y=52>50 break跳出循环.然后执行printf("a=%d y=%d\n",a,y) ;输出结果a=10 y=52
最后执行 getch();
执行main函数.a的初始值为10,y的初始值为0
执行do里面的函数.结果是a=12,y=12
while语句里面先执行 赋值语句a=8 然后是相当于while(8)为真.接着又执行do里面的函数.结果是a=10,y=22 .如此循直到 y=52>50 break跳出循环.然后执行printf("a=%d y=%d\n",a,y) ;输出结果a=10 y=52
最后执行 getch();
#include main ( ) { int a=10,y=0 ; do { a+=2 ; y+=a ; if (y>
#include main() {int y,a; y=2,a=1; while(y--!=-1) {do{a*=y;a
#include void f(int*x,int y) {*x=y+1;y=*x+2;} main() {int a=
# include main (){ int y=10;for( ; y>0; y - -)if ("y%3" == 0
main() {int a=10,y=0; do{ a+=2;y+=a; if(y>50)break; }while(a
#include void main() { int a=3,b=2,c=1; int x=10,y=20; if(a
#include main() { int x=3,y; do { y=x--; if(!y) {printf("*")
# include # define MAX(x,y) (x)>(y)?(x):(y) main() { int a=5
#include Int main(void ) { int a = 5,b = 4,x,y; x = 2 * a++
这个程序语法的错误 #include void main(){int x ,y ;char x='A';int y='A
#include void main() { int y=10; do{ y--; } while(--y); prin
int a,y;a=10;y=0;do{a+=2; y+=a;printf("a=%d y=%d\n",a,y);if(