题目内容 (请给出正确答案)
[主观题]

编写函数fun(),它的功能是:求出1~1000之内能被7或11整除,但不能同时被7和11整除的所有整数,并将

编写函数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[i]);

}

提问人:网友yyfking 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“编写函数fun(),它的功能是:求出1~1000之内能被7或…”相关的问题
第1题
3.输出所有被3整除,并能被5整除余3,被7整除缺1的两位数
点击查看答案
第2题
以下程序的输出结果是()。 #include<stdio.h> int fun(int n,int *s) { int f1,f2; if(n==0||n==1) *s=1; else { fun(n-1,&f1); fun(n-2,&f2); *s=f1+f2; } } void main() { int x; fun(6,&x); printf("\n%d" ,x);}

A.7

B.13

C.9

D.10

点击查看答案
第3题
统计一行字符串中单词的个数。 在主函数中输入一行字符串, 规定所有单词由小写字母组成,单词之间由一个空格隔开, 一行的开始没有空格。,单词个数作为函数值返回。(提交代码及运行结果截图) #include <stdio.h> #define N 80 int fun( char *s) { /* 在此处将fun函数代码补充完整 */ } int main() { char line[N]; int num=0; printf("Enter a string :\n"); gets(line); num=fun(line); printf("The number of word is : %d\n\n",num); return 0; }
点击查看答案
第4题
请编写一个函数fun,他的功能是:比较两个字符串的长度函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。 要求:(不得调用c语言提供的求字符串长度的函数),(提交代码及运行结果截图) #include<stdio.h> char *fun(char *s,char *t) { /* 在此处将fun函数代码补充完整 */ } int main() { char a[20],b[20]; printf("Input 1th String:"); gets(a); printf("Input 2th String:"); gets(b); printf("%s\n",fun(a,b)); }
点击查看答案
第5题
假定已建立以下链表结构,且指针 p 和q 已指向如图所示的结点: 则以下选项中可将q 所指结点从链表中删除并释放该结点的语句组是( )。

A、(*p).next=(*q).next; free(p);

B、p=q->next; free(q);

C、p=q; free(q);

D、p->next=q->next; free(q);

点击查看答案
第6题
有下列结构体说明和变量定义,如图所示,指针 p 、q 、r 分别指向此链表中的三个连续结点。 struct node { int data; struct node *next; }*p,*q,*r; 现要将q 所指结点从链表中删除,同时要保持链表的连续,下列不能完成指定操作的 语句是( )。

A、p->next=q->next;

B、p-next=p->next->next;

C、p->next=r;

D、p=q->next;

点击查看答案
第7题
File *f; f=fopen("file.txe","w"); 以下说法正确的是

A、该文件的是以只读方式打开,如果文件不存在,则无法打开

B、该文件的是以只写方式打开,如果文件不存在,则无法打开

C、该文件的是以读写方式打开,如果文件不存在,可新建一个新文件并打开

D、该文件的是以只写方式打开,如果文件不存在,可新建一个新文件并打开

点击查看答案
第8题
有下列程序: #include <stdio.h> void WriteStr(char *fn,char *str) { FILE *fp; fp=fopen(fn,"w"); fputs( str,fp); fclose(fp); } main( ) { WriteStr("t1.dat","start"); WriteStr("t1.dat","end"); } 程序运行后,文件t1.dat 中的内容是( )。

A、start

B、end

C、startend

D、endrt

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信