首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行的结果是【 】。 #include<conio.h> #include<stdio.h> #define M 100 void fun(int m,int*a,int*n) { int i,j=0;
以下程序运行的结果是【 】。 #include<conio.h> #include<stdio.h> #define M 100 void fun(int m,int*a,int*n) { int i,j=0;
admin
2013-02-23
43
问题
以下程序运行的结果是【 】。
#include<conio.h>
#include<stdio.h>
#define M 100
void fun(int m,int*a,int*n)
{ int i,j=0;
for(i=1;i<=m;i++)
if(i%7==0‖i%11==0)
a [j++]=i;
*n=j;}
main()
{ int aa[M],n,k;
clrscr();
fun(10,aa,&n);
for(k=0;k<n;k++)
if((k+1)%20==0)printf("\n");
else printf("%4d",aa[k]);
printf("\n");}
选项
答案
7
解析
解答本题的关键是要读懂程序,要找出能被 7或11整除的所有整数,注意数学中的“或”和C语言中的“或”的区别,但在此处,if条件语句中用了“‖”运算符,若要找能同时被7和11整除的所有整数则在if的条件中应使用“&&”运算符。
当然,如果m的值输入50,即表达式fun(10,aa, &n);为fun(50,aa,&n);时输入结果为:7 11 14 21 22 28 33 35 42 44 49。
转载请注明原文地址:https://kaotiyun.com/show/woJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()#include<string.h>main(){chars1[]="123",s2[]="abc",ss[20]="010";strcat(ss+1,strcpy(s2,
有以下程序unionmyun{struct{intx,y,z;}u;intk;}a;main(){a.u.x=4;a.u.y=5;a,u.z=6;
若有如下定义和声明:structs{intm;charch;doublex;uniont{chara[6];intb[3];}tt;}ss;则sizeof(struets)的值是()
在宏定义#definePI3.14159中,用宏名PI代替一个()
有以下程序intx=3;do{printf("%d",x-=2);}while(!(--x));程序运行后的输出结果是()
阅读下面程序段,则执行后输出的结果是#include"stdio.h"main(){charfun(char,int);chara=’A’;intb=13;a=fun(a,b);
程序设计语言的基本成分是数据成分、运算成分、控制成分和()
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】t
以下程序的输出结果是______。structdate{long*a;structdate*next;doubleb;}too;printf("%d",sizeof(too));
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=【】;i<j;i++,j--){k=str[i];
随机试题
对脓毒症病人进行血细菌培养,何时抽血可提高阳性率()
A.左室压力B.右室压力C.右房压力D.左房压力E.跨瓣压差
止嗽散的功用是
某9个月男婴,腹泻2天,大便每日15~16次,蛋花汤样。判断患儿脱水程度的评估指标不包括
下列有关我国证券交易所的说法中,正确的是()。Ⅰ.为证券集中交易提供场所和设施Ⅱ.组织和监督证券交易Ⅲ.实行自律管理Ⅳ.设立和解散由中国证监会决定
以bB为低音的增三和弦可能存在于下列()调式中。
教学前阶段实施的评价是()。
马克思主义哲学在哲学对象上的革命表现为______。
关于正当防卫的论述,下列选项正确的是
A、考试太难了B、应该考得好C、考得都不好D、不知说什么B“说不过去”习惯用语,表示不应该,不应该考不好就是应该考得好,所以选择B。
最新回复
(
0
)