首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:找出100至n(不大于1000)之间三位数字相等的所有整数,把这些整数放在s所指数组中,个数作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,
给定程序MODll.C中函数fun的功能是:找出100至n(不大于1000)之间三位数字相等的所有整数,把这些整数放在s所指数组中,个数作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,
admin
2013-03-29
45
问题
给定程序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全国计算机二级
相关试题推荐
数据库保护分为:安全性控制、【】、并发性控制和数据的恢复。
以下与函数fseek(fp,0L,SEEk_SET)有相同作用的是
设有一共用体变量定义如下:uniondata{longw;floatx;inty;charz;};uniondatabeta;执行下列语句后,正确的共用体变量beta的
若有以下的说明,对初值中整数2的正确引用方式是()。staticstruct{charch;inti;doublex;}a[2][3]={{{’a’,1,3,45},{’b’,
主程序调用findmax函数求出数组中最大元素在数组中的下标,()中需填写的内容是。#include<stdio.h>findmax(int*s,intt,int*k){i
阅读下面程序段,则执行后的结果为#include"stdio.h"main(){intm=4,n=2,k;k=fun(m,n);printf("%d\n",k);}fun(intm,intn
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}printf(
随机试题
汽车上异种钢的焊接一般运用__________方法。
个人的观念与行为由于群体的引导或压力而向多数人相一致的方向变化的现象指的就是【】
预防结核病的最有效方法是
采用动态方法评价计算期相同的互斥方案经济效果时,选择最佳方案的准则有()。
期货公司、证券公司违反《期货市场客户开户管理规定》规定的,中国证监会及其派出机构应当责令其限期整改并责令期货公司、证券公司暂停开户或办理相关业务。()[2015年3月真题]
注册税务师对企业的增值税销售额审核时,下列说法正确的有()。
某企业对原材料采用实际成本核算。2016年6月29日,该企业对存货进行全面清查。发现短缺原材料一批,账面成本12000元,已计提存货跌价准备2000元,经查应由保险公司赔款4000元,由过失人员赔款3000元,假定不考虑其他因素,该项清查业务应确认
以下是义务教育课程标准实验教科书(人教版)六年级上册关于“分数除以整数”的教学内容,请阅读并依据此回答后面的问题。把一张纸的平均分成两份,每份是这张纸的几分之几?自己试着折一折,算一算。(1)该内容的教学应渗透哪些数学思想?请举例说明
4,7,13,25,49,()。
纯种的蒙古奶牛一般每年产奶400升;如果蒙古奶牛与欧洲奶牛杂交,其后代一般每年可产2700升牛奶。为此,一个国际组织计划通过杂交的方式,帮助蒙古牧民提高其牛奶产量。以下哪项如果为真,对该国际组织的计划提出了最严重的质疑?
最新回复
(
0
)