首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:找出100至n(不大于1000)之间三位数字相等的所有整数,把这些整数放在s所指数组中,个数作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,
给定程序MODll.C中函数fun的功能是:找出100至n(不大于1000)之间三位数字相等的所有整数,把这些整数放在s所指数组中,个数作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,
admin
2013-03-29
39
问题
给定程序MODll.C中函数fun的功能是:找出100至n(不大于1000)之间三位数字相等的所有整数,把这些整数放在s所指数组中,个数作为函数值返回。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#define N 100
int fun(int*s,int n)
{int i,j,k,a,b,c;
j=0;
for(i=100;i
/***************found******************/
k=n;
a=k%10; k/=10;
b=k%10;k/=10;
/***************found******************/
c=k%10
if(a==b&&a==c) s[j++]=i;
}
return j;
}
main()
{ int a[N],n,num=0,i;
do
{prrntf("\nEnter n(<=1000):
"); scanf("%d",&n);}
while(n>1000);
num=fun(a,n);
pr~ntf("\n\nThe result:\n");
for(iz0;i
a
);
printf("\n\n");
}
选项
答案
(1)k=i; (2)c=k%10;
解析
(1)第一个标识下的“k=n",n是一个固定值,循环计算结果每次都会一样,这里应该是从100开始往n计算,逐个求个位、十位和百位,故第一标识下应改为“k=i;"。
(2)C语言语句以分号“;"结尾,而第二标识下“c=k%10"没有用分号结尾,显然不正确,应改为“c=k%10;"。
转载请注明原文地址:https://kaotiyun.com/show/CPJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有关数据库的描述,正确的是
以下程序建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(键表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>structlis
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
软件结构是以【】为基础而组成的一种控制层次结构。
下面程序段的运行结果是()。char*p="%d,a=%d,b=%d\n";inta=111,b=10,c;c=a%b;p+=3;printf(p,c,a,b);
下面程序中有错误的行是()。(每行程序前面的数字表示符号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-
运行下面的程序,其输出结果为______。main(){printf("%d,%d",5%-3,-5%3);}
以下关于函数的叙述中正确的是 ______。
随机试题
急性主动脉瓣关闭不全的体征为
现代公共关系发展史上的第一本公共关系专著是()。
下列关于一般建筑幕墙的保温、隔热构造要求的说法中,正确的有()。
华南滨海城市某占地面积10hm2的工厂,从北向南依次布置10栋建筑,均为钢筋混凝土结构,一级耐火等级。各建筑及其水灭火系统的工程设计参数见下表:厂区南侧和北侧各有一条DN300的市政给水干管,供水压力为0.25MPa,直接供给室外消火栓和生产生
索赔的一般程序有()。
基金销售机构日常监管的主要方式包括()。
案例: 甲公司获悉乙医院欲购10台呼吸机,遂于2017年6月3日向乙医院发出要约函,称愿以30万元的总价向乙医院出售呼吸机10台,乙医院须先支付定金5万元,货到后10日内支付剩余货款,质量保证期为5年。 2017年7月6日,乙医院获知信件内容,并于同日
锁国令
Youaregoingtoreadatextaboutthetipsfordevelopingself-esteemquotient,followedbyalistofevidences.Choosethebes
Researchersproducedevidencetosupportwhatmostofusalreadyknew--thatacupofteaistheanswertoanycrisis.Dr.Ma
最新回复
(
0
)