关于c语言的,以下程序的运行结果是 #include<stdio.h> { int a=1,sum=5;do{sum+=a++;if(sum%7==0)

contiue;else ++a;}while (sum&lt;5);printf(&quot;a=%d尀n&quot;,a);}
2024-11-20 17:20:16
推荐回答(1个)
回答1:

 #include { 
 int a=1,sum=5;
 do{
 sum+=a++;
 if(sum%7==0)contiue;
 else ++a;
 }while (sum<5);
 printf("a=%d\n",a);
}

初始 sum=5

第一次循环 sum=6

a自加两次 值为3

判断sum<5不成立 退出循环

于是 输出

a=3