永发信息网

编写一个函数num ,其功能是找出1到n之间能被7或者11整除的数并将它们放在数组a中,通过k反馈整数个数

答案:2  悬赏:20  手机版
解决时间 2021-02-24 07:24
函数头如下
void num(int n,int*a,int *k)
最佳答案
#include
void num(int n,int*a,int *k)
{
int i;
*k=0;
for(i=7;i<=n;i++)
if(i%7==0||i%11==0) a[(*k)++]=i;
}
void main()
{
int n,a[100],k,i;
scanf("%d",&n);
num(n,a,&k);
for(i=0;i printf("%d ",a[i]);
printf("\ntotal=%d\n",k);
}

//运行情况:
100
7 11 14 21 22 28 33 35 42 44 49 55 56 63 66 70 77 84 88 91 98 99
total=22
请按任意键继续. . .
全部回答
#include void num(int n,int *a,int *k) { int i,j=0; for(i=7;i<=n;i++) { if((i%7 == 0) || (i%11 == 0) ) { a[j++] =i; } } *k = j ; } void main() { int n,i,b,*k=&b,a[20]; printf("please input a number(<=100):\n"); scanf("%d",&n); num(n,a,k); printf("results: \n"); for(i=0;i<*k;i++) printf("%d ",a[i]); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
其实我想问,正常一顿饭的热量大概有多少
蒙牛牛奶批发地址在哪,我要去那里办事
怀化市残疾人联合会这个地址在什么地方,我要
轮胎规格怎么看
《高层民用建筑设计防火规范》规定,燃气、燃
将近50岁的父母如何工作?
丢了旧书,图书馆让还新书,这样做有法律依据
关于高达Seed Destiny 基拉大和问题.怎么就搞
家里有十多亩承包地,租给他人使用,期间他人
二战时期,比中国还要落后的国家有哪些?欧洲
东塆塘在哪里啊,我有事要去这个地方
下列哪项韧带的变化和腰腿痛关系最为密切A.棘
财务办公室风水禁忌
海尔专卖店(桓台县邢家三联店)地址有知道的么
什么软件可以把照片边框p成蓝色或紫色等
推荐资讯
患者,女,61岁,近三个月无诱因出现消瘦、乏
政治与品德思想有什么关系
公民有序政治参与是基层民主发展的重要基础对
吐鲁番交河机场算不算世界上海拔最低的机场?
3月份,我男朋友出车祸,开始还清醒,入院后
算命先生说的犯三丙是什么意思
徒河黑猪放心肉店在什么地方啊,我要过去处理
兴中元养生馆怎么去啊,有知道地址的么
俄罗斯买的巧克力上只印了一个日期怎么回事
乌牛早和西湖龙井的区别 鉴定
would的英文发音是什么
U盘里的晶振上FY6.000是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?