问题
填空题
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。
#include <stdio.h>
main( )
int t=0.s =0,i:
for(i=1;i<=5;i++) t=i+ 【16】 ;s=s+t;
prinff("s = % d\n". s );
答案
参考答案:t*10
解析: 程序中变量,用于存放表达式1+12+123+1234+12345之和,变量t用于存放其表达式的各项。当i=1时,要使t=1;i=2时,t=12;i=3时,t=123;依此类推。每一次的t值是用上一次的t乘以10再加上此次的i的值,所以本题答案为t*10。