首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值
admin
2018-06-29
50
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
int fun(int*b)
{int k,a1,a2,i=0;
for(k=10;k<=55;k++)
{
/************found************/
a2=k/1O;
a1=k-a2*10;
if((k%3==0&&a2==5)||(k%3==0&&a1==5))
{b
=k;i++;}
}
/************found************/
return k;
}
main( )
{int a[100],k,m;
in=fun(a);
prinff("The result is:\n");
for(k=0,k<m;k++)
prinff("%4d",a[k]);
prinff("\n");
}
选项
答案
(1)a2=k/10; (2)return i;
解析
(1)a2存放十位数,所以是a2=k/10,此处是一个书写错误,程序中将数字0写成字母O。
(2)根据题意,要返回能被3整除的数的个数,从循环体中可以知道其个数是由i来计算的,所以返回的是i。
转载请注明原文地址:https://kaotiyun.com/show/u3xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。sub(chars[]){intn;for(n=0;【】n++);return【】;}main(){char*a;
有以下程序 #include<stdio.h> main() { FILE *fp;int k,n,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w"); fprintf(fp,"%d%
若有如下程序:main(){chara[]={"1234"};inti,t=0;for(i=0;a[i]>=’0’&&a[i]<=’9’;i+=2)t=10*t+a[i]一-’0’;printf("%d\n’,t
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
下面函数intfunl(char*x){char*y=x;while(*y++);return(y-x-1);}的功能是_______。
用C语言编写的代码程序()。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
以下选项中,非法的字符常量是______。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
以下程序中select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select{inta
随机试题
阐述艺术家应具备的修养和能力。
患者男,18岁,颊侧牙龈溃疡3个月,经2周抗感染治疗不愈。为明确诊断,应选用的检查为
我国规定,设立基金管理公司应当具备的条件包括()。
地处市区的某内资企业为增值税一般纳税人,主要从事货物的生产与销售。1月按规定缴纳增值税200万元,同时补交上一年增值税20万元及相应的滞纳金3万元、罚款20万元。该企业本月应缴纳城市维护建设税及教育费附加()万元。
(2015年)以下属于纳税人权利的有()。
读“城市规模的费用/效益曲线”,完成9~10题。P3—P4期间可能出现的是()。
设f(x),g(x)在[a,b]上连续且g(x)不变号,证明至少存在一点ξ∈[a,b],使∫abf(x)g(x)dx=f(ξ)∫abg(x)dx。
下图是对巢湖某水域生态系统营养级和能量流动情况的调查结果。表中A、B、C、D、E分别表示不同的营养级,F为分解者;Pg表示生物同化作用固定能量的总量;Pn表示生物贮存的能量;R表示生物呼吸消耗的能量;能量单位为10_________kJ/(m_______
我国历史上的“半部论语治天下”说的是:
社会支持系统通常是指来自社会各方面,包括父母、亲戚、朋友等给予个体的精神或物质上的帮助和支持的系统,它的目标是使个体重新恢复到和谐的心理状态和优良的生活中。根据上述定义,下列不属于社会支持系统的是()。
最新回复
(
0
)