试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

改错题下列给定程序中函数fun()的功能是计算正整数num的各位上的数字之平方和。例如:输入352,则输出应该是38;若输入328,则输出应该是77。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include #include long fun(long num){ /**********************found***********************/ long k=1; do {k+=(num%10)*(num%10); num/=10;/**********************found***********************/}while(num) return (k);}main(){ long n; clrscr(); printf("\Please enter a number:"); scanf("%ld",&n); printf("\n%ld\n",fun(n));}

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

填空题请补充函数fun(),该函数的功能是:按‘0’到‘9’统计一个字符串中的奇有如下程序:***主程序:P.prg******子程序:P1.prg***SET在oneMethod()方法运行正常的情况下,程序段将输出()。publicvo在SYBASE数据库产品中提供面向对象的数据库建模工具的是()。A.OmniCo下列关于信息和数据的说法中,不正确的是()。A.信息是现实世界事物的存在方式或运在计算机上,高级语言程序(源程序)不能直接运行,必须将它们翻译成具体机器的机器语