首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:计算正整数num的各位上的数字之积。 例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
给定程序MODll.C中函数fun的功能是:计算正整数num的各位上的数字之积。 例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
admin
2013-06-12
37
问题
给定程序MODll.C中函数fun的功能是:计算正整数num的各位上的数字之积。
例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
long fun (long num)
{
/************found************/
long k;
do
{k*=num%10 ;
/************found************/
num \=10;
} while(num);
return (k);
}
main()
{long n ;
printf("\nPlease enter a number:"); scanf("%ld",&n);
printf("\n%ld\n",fun(n));
}
选项
答案
long k=1; num /=10;
解析
(1)第一个错误标识下的k是函数的返回值,子函数fun中在执行“k*=num %10;”之前,只进行了定义,却没有赋初值,编译时会警告变量在使用之前没有初始化k。k代表了各个位上的数字之积,其初值应为1。因此,第一个标识下的“long k;”改为“long k=1;”。
(2)第二个标识下的符号“\”是非法字符,根据题意,这里应该是进行除法运算,所以“num \=10;”应该改为“num /=10;”。
转载请注明原文地址:https://kaotiyun.com/show/CrJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序通过函数指针p调用函数fun,请在填空栏内,写出定义变量p的语句。voidfun(int*x,int*y){……}main(){inta=10,b=20;______;严定义变量p*/p=
若有以下说明和定义 union dt { int a;char b; double c;} data; 以下叙述中,错误的是______。
有以下结构体说明和变量的定义,且如图14-4所示的指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是______。struct node { char data; struct node * next; }a,b,*p=&a,*
数据库系统的三级模式分别为______模式、内部级模式与外部级模式。
有以下程序 main() { int a[3][2]={0},(*pb)[2],i,j; for(i=0;i<2;i++) { ptr=a+i; scanf("%d",ptr);ptr++; } for(i=0;i<3;i++) { for(j=0; j<
给定程序MODI1.C中函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据赋0~m-1的值。#include<Stdio.h>#include<conio.h>#include<stdlib.h>typed
给定程序MODI1.C中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,n=10,则输出16.479905。/************found************/fun(intn)
单链表要求内存中可用存储单元的地址______。
数据的存储结构包括顺序、______、索引和散列四种基本类型。
随机试题
患者24岁,白带呈黄色脓性,有尿急、尿痛、排尿困难,妇检:外阴、阴道及尿道口红肿充血,从阴道前壁压迫尿道及尿道旁腺有脓液外溢,高度怀疑
下列对于涌吐药的描述,不正确的是()。
滥用行政权力限制竞争的行为包括()。
将钢材加热到723~910℃或更高温度后,在空气中冷却的热处理方法称为:
美国游客乔治先生在河南旅游期间,告诉导游员小张此行希望购买中国古玩。小张以下做法中不妥之处是()
工作说明书中岗位的基本资料,包括()等识别信息。
下列属于陈述性知识表征方式的是()
WritinganArgumentativeEssayI.ThestructureofanargumentativeessayA.introduction:—atopic—some【T1】______informatio
Hostelbuildingsvaryfromcottagetocastle.Mosthavebeenadaptedtohostelusethoughsomehavebeenspeciallybuiltforthe
Thefollowingisalistofitemsusedinbank.Afterreadingit,youarerequiredtofindtheitemsequivalent(与……相同的)tothose
最新回复
(
0
)