1075: 【实验5.1.1 循环结构程序设计】
金币值:2
定数:3
时间限制:1.000 s
内存限制:128 M
正确:8
提交:8
正确率:100.00% 命题人:
题目描述
下列程序功能是计算所有三位正整数中,各个数位上数字之和是 $13$ 的数的总和。修改程序,保证运行正确。
测试代码 复制
#include <stdio.h>
int main(void){
int i,j,s;
long sum;
sum=1; /*$ERROR$*/
for(i=100;i<=999;i++){
j=i;
s=0;
while(j==0){ /*$ERROR$*/
s=s+j/10; /*$ERROR$*/
j=j/10;
}
if(s==13)
sum+=i;
}
printf("%ld\n",sum);
return 0;
}
输出格式
$35646$