首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:求出1~1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。 注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。 试题
编写函数fun,其功能是:求出1~1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。 注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。 试题
admin
2019-04-14
97
问题
编写函数fun,其功能是:求出1~1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。
注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include <stdio.h>
void fun(int *a,int *n)
{
}
main()
{
int aa[1000],n,k;
void NONO();
fun(aa,&n);
for(k=0;k<n;k+ +)
if((k+1)%10= =0)
printf(″\n″);
else
printf(″%5d″,aa[k]);
NONO();
}
wJid NONO()
/*本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
{
int aa[1000],n,k;
FILE *fp;
fp=fopen(″out.dat″,″w″);
fun(aa,&n);
for(k=0;k<n;k+ +)
if((k+1)%10= =0)
fprintf(fp,″\n″);
else
fprintf(fp,″%5d″,aa[k]);fclose(fp);
}
选项
答案
void fun(int *a,int *n) { int i,j=0; for(i=1;i< =1000;i+ +) /*求1到1000之内能被7或11整除,但不能同时被7和11整除的所有整数,并放入数绀a中*/ if((i%7= =0||i%11= =0)&&i%77!=0) a[j+ +]=i; *n=j; }
解析
本题考查:if语句,用来判断能被7整除或者能被11整除,但是又不能同时被7和11整除的数,在这里要充分理解“逻辑与”和“逻辑或”的区别;for循环语句的循环变量用来控制取值范围。
本题需要运用循环判断结构来实现,其中循环语句比较容易,只要确定循环变量的范围即可。下面来看判断语句,题目要求找出能被7或11整除,但不能同时被7和11整除的所有整数。能同时被7和11整除的整数一定能被77整除,且不能被77整除的数不一定就是能被7或11整除的数所以可得出程序中的if()语句。注意:(i%7==0||i%11= =0)两边必须要有小括号。
转载请注明原文地址:https://www.kaotiyun.com/show/t1Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
下列能正确进行字符串赋值的是()。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st
以下程序的输出结果是()。main(){inta=4,b=3,c=2,d=1;printf(“%d”,a>b?a:d>c?d:b);}
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
以下能正确定义一维数组的选项是______。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
流动资金是指企业生产经营活动中占用在流动资产上的资金,又称为()
骨盆的韧带不包括
甲、乙、丙三人设立某普通合伙企业,该企业主要从事市内搬家运输和国内长途货物运输业务。在合伙企业存续期间,甲、乙、丙的下列行为违反《合伙企业法》规定的竞业禁止义务的是()。(2009年单项选择题第17题)
混凝土墩、台身实测项目中,属于关键项目的是()。
某办公大楼在保修期间发现有防水要求的卫生间出现渗漏,经查是由于设计缺陷造成的,原施工单位进行了维修,该维修的费用最终应当由()负责。
增值税率为17%的纳税人和营业税率为5%的纳税人的无差别平衡点增值率为()。
在第九版《国际评估准则》基本概念中,指出与不动产所有权相关的各种权利中包括了()。
《印花税暂行条例》规定的应税凭证是( )。
甲公司根据生产的特点和管理的要求对A产品采用的品种法计算产品的成本,生产费用采用约当量比例法在完工产品与月末在产品之间分配,原材料在生产开始时一次投入,其他加工费用发生较为均衡,期末在产品的完工程度平均按50%计算。资料1:甲公司2009年12月有前A产品
一般资料:男,16岁,高一学生。案例介绍:求助者性格内向。在父亲严格的管教下,养成了做事认真、追求完美的习惯,母亲很宠爱求助者,对其照顾无微不至,因此求助者很依赖母亲。求助者的学习成绩一直很好,考上了现在这所重点高中。但是离家比较远,需要寄宿在学
最新回复
(
0
)