问答题 试用do...while循环结构编写一段程序,计算1+2+3+...+10。
【正确答案】应用程序:
   main()
   {
   int sum=0, a=0;
       do
       {
           sum+=a;
           a++;
       }
       while (a<=10);
   }
   程序运行结果:变量sum值为55。
【答案解析】[程序分析]
   此程序首先定义了两个变量sum和a,并且对sum和a变量赋值,然后执行循环体内语句,“sum+=a;”相当于“sum=sum+a;”每循环一次a的值加1,然后再进行循环条件测试“while(a<=10)”,在当a=10时,退出循环。