试题查看

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

改错题下列给定程序中函数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选项

你可能感兴趣的试题

下面关于硬盘存储器性能指标的叙述中,正确的是A.目前市场上PC硬盘容量大多为10数据库系统中除了可用层次模型和关系模型表示实体类型及实体间联系的数据模型以外,还在数据库的三级模式中,内模式有()。A)1B)2C)3D)多个有下列程序:#include<stdio.h>#include"string.h有以下程序#includemain(){FILE*fp;intk,n,a[6]=以下程序中函数reverse()的功能是将a所指数组中的内容进行逆置。voidr