问题
填空题
下面程序的输出结果是 【8】 。 unsigned fun6(unsigned num) { unsigned k=1; do { k*=hum%10; num/=10;}while(num); return(k); } main() { unsigned n=26; printf("%d\n",fun6(n));}
答案
参考答案:L
解析:[命题目的] 考查的是do…while循环的使用。[解题要点] do…while循环的一个比较显著的特点是:先执行一次循环体然后再判断循环的条件是否满足,若满足则接着进入下一次循环,否则就退出循环。[考点链接] 3种循环结构的比较。