int k, s;
for(k=0, s=0; k<10; k++)
if (s>k) break ;
else s += k;
printf("k=%d s=%d", k, s);
參考答案:int k, s; 定义两个int变量
for(k=0, s=0; k<10; k++)循环 初始化k,s为0,k<10的情况下k自加,
if (s>k) break ; 如果s>k跳出本次循环
else s += k; 如果s<=k s=s+k;
printf("k=%d s=%d", k, s); 打印k 和 s