首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun(),它的功能是:求出1~1000之内能被7或11整除,但不能同时被7和11整除的所有整数,并将它们放在a所指的数组中,通过n返回这些数的个数。 [注意] 部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函
编写函数fun(),它的功能是:求出1~1000之内能被7或11整除,但不能同时被7和11整除的所有整数,并将它们放在a所指的数组中,通过n返回这些数的个数。 [注意] 部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函
admin
2010-11-26
31
问题
编写函数fun(),它的功能是:求出1~1000之内能被7或11整除,但不能同时被7和11整除的所有整数,并将它们放在a所指的数组中,通过n返回这些数的个数。
[注意] 部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
[试题源程序]
#include <conio.h>
#include <stdio.h>
void fun(int *a, int *n)
{
}
main()
{
int aa[1000], n, k;
clrscr();
fun(aa,&n);
for(k=0; k<n; k++)
if(k+1)%10==0)
{
printf("%5d", aa[k]);
printf("\n");
}
else
printf("%5d", aa
);
}
选项
答案
void fun(int *a, int *n) { int i, j=0; for(i=1; i<=1000; i++) if((i%7=0 ||i%11==0)&&i%77!=0) a[j++]=i; *n=j; }
解析
本题的关键是if条件语句及参数传递。本题的设计思路是:(1)利用循环遍历1到1000之内的整数;(2)利用if语句判断,把查找到的整数保存到形参数组a中;(3)把数组a中数组元素的个数赋值到形参指针n所指的内存。注意程序中if语句的判断条件,本题是找出能被7或11整除但不能同时被7和11整除的所有整数。能同时被7和11整除的数一定能被77整除,且不能被7整除的数不一定就是能被7或11整除的数。所以,可得出程序中的if语句。
转载请注明原文地址:https://kaotiyun.com/show/nJID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在秋冬时节,我国大部分地区常会出现大雾,阻碍水、陆、空交通的正常运行,引发交通事故,危害人体健康。下列关于雾的说法正确的是()。
扩张性货币政策的主要功能是()。
《上海县竹枝词》有诗云:“卅年求富更求强,造炮成船法仿洋。海面未收功一战,总归虚牝掷金黄。”与上述内容有关的历史事件是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
行政征收的实施应以下列哪一项内容为前提?()
张某系某市人民政府办公室工作人员,在2014年年度考核中被定为不称职,张某对该考核结果不服,他可以采取的救济措施是()。
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
古时候甲、乙、丙、丁四个强盗抢劫后分赃,已知甲、乙分得的赃物之和占总数的,甲、丙分得的赃物之和占总数的,甲、丁分得的赃物之和占总数的,则甲分得的赃物占总数的:
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
随机试题
A、小便淋沥不已,遇劳即发B、小便淋漓,浑浊如米泔水C、小腹胀满,小便艰涩疼痛,尿后余沥不尽D、起病急骤,小便赤热,溲时灼痛E、排尿时突然中断,尿道窘迫疼痛石韦散主要用于
治疗特发性血小板减少性紫癜出血,应首选
某住宅项目面临的下列情况,属于其面临的威胁的因素是()。
Arkin公司的总会计师通过调整原来的静态预算(销量意外大幅增长),制定了一份刚刚结束的年度的弹性预算;公司的成本绝大部分为变动性质;总会计师很高兴地注意到收入和成本的实际数和弹性预算中的数额很接近。如果实际收入和成本与原来的静态预算中的数额相比,则会产生
社会工作者小胡计划对受虐女群体进行研究,并决定采取定性研究方法,此研究方法应侧重于()。
创作出名句“路漫漫其修远兮,吾将上下而求索”的历史人物是()。
设xy=2x+3y,x⊙y=xy,且x、y均为正整数,若当x⊙y=6时,xy取得最小值,则x等于()。
根据下表和文字回答问题。2008年珠三角九市进、出口额分别占全省进、出口总额的()。
下列程序执行后,变量a的值为______。dima,b,c,dassinglea=100b=20c=1000ifb>athend=a:a=b:b=dendififc
Thetwomenhavebeenveryintimateandreliablefriendsthroughouttheirlives.
最新回复
(
0
)