问题
填空题
以下程序运行后的输出结果是______。
#include<stdio.h>
main()
int k=1, s=0;
do
if((k%2)!=0) continue;
s+=k; k++;
while(k>10);
printf("s=%d\n", s);
答案
参考答案:s=0
解析: 进行if判断时,k的值为1不能够被2整除,执行continue退出本次循环,不对s进行任何操作,直接进行循环条件判断,此时k的值为1,不满足循环条件,退出while循环,输出s的值为0。