首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求k!(k1 return(k* fun(k一1)); return 1; } main() { int k=10; printf("%d!=%ld\n",
下列给定程序中,函数fun的功能是:求k!(k1 return(k* fun(k一1)); return 1; } main() { int k=10; printf("%d!=%ld\n",
admin
2016-04-07
18
问题
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
long fun(int k)
{
/**********found**********/
if k>1
return(k* fun(k一1));
return 1;
}
main()
{
int k=10;
printf("%d!=%ld\n",k,fun(k));
}
选项
答案
if(k>1)
解析
语法错误,if条件表达式应写在小括号内。
转载请注明原文地址:https://kaotiyun.com/show/ptDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于结构化程序设计原则和方法描述错误的是()。
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
下列程序的输出结果是()。#include<stdio.h>main(){inta=3,b=2,c=1;if(a<B)if(b<O)c=0;elsec++;printf("%d\n",
下列特征中不是面向对象方法的主要特征的是()。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)
下面是对宏定义的描述,不正确的是______。
设有下列定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
下列不属于软件调试技术的是______。
数据库系统中实现各种数据管理功能的核心软件是______。
随机试题
公共关系部门可能将一次产品事故变成企业改进产品品质的宣传运动。这属于传播渠道中的。【】
鸡白痢检疫常用的方法是
A.《基本医疗保险药品目录》中的药品B.《基本医疗保险药品目录》中的"甲类目录"C.《基本医疗保险药品目录》中的"乙类目录"D.《基本医疗保险药品目录》中的中药饮片E.《国家基本药物目录》中的药品
某多层钢筋混凝土现浇框架,抗震等级为二级,楼盖采用装配式楼盖。柱截面尺寸为b×h=500mm×500mm,粱高为600mm,混凝土强度等级为C30,纵向钢筋为HRB335,箍筋为HPB235,as=a’s=40mm。
工程项目合同管理的基本原则有()。
拉氏指数把作为权数的各变量值固定在( )。
根据保险法律制度的规定,下列情形中,保险人有权解除合同的有()。
游客要求导游员帮助寻找失散多年的亲友,这对导游员来说属于个性化服务。
编制艾森克人格问卷(EPQ)的方法是()
A、Paintingtheirhouse.B、Visitingamuseum.C、Preparingfordinner.D、Searchingarestaurant.B行为活动题。女士对男士说,博物馆自助餐厅还没开门,但这些食物写生
最新回复
(
0
)