首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:给一维数组a输入任意4个整数,并按下例的规律输出。例如输入1、2、3、4。程序运行后将输出以下方阵。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
给定程序MODll.C中函数fun的功能是:给一维数组a输入任意4个整数,并按下例的规律输出。例如输入1、2、3、4。程序运行后将输出以下方阵。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2013-04-02
46
问题
给定程序MODll.C中函数fun的功能是:给一维数组a输入任意4个整数,并按下例的规律输出。例如输入1、2、3、4。程序运行后将输出以下方阵。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#define M 4
/**************found**************/
void fun(int a)
{int i,j,k,m;
printf("Enter 4 number : ");
for(i=0; i
);
printf("\n\nThe result :\n\n");
for(i=M;i>0;i--)
{k=a[M-1];
for(j=M-1;j>0;j--)
/**************found**************/
aa[j]=a[j-1];
a[0]=k;
for(m=0; m
printf("\n");
}
}
main()
{int a[M];
fun(a); printf("\n\n");
}
选项
答案
void fun(int *a) a[j]=a[j-1];
解析
(1)主函数中a为数组名,传过去的形参应该是数组地址。因此,fun函数中的形参不能为整型,所以将“void fun(int a)”改为“void fun(int *a)”。
(2)第二个标识下“aa[j]=a[j-1]; ”变量aa没有定义,编译时会提示出错。根据题意,“k=a[M-1];”语句是每一行的第一个值,第二个标识下的循环过程中的逻辑关系应该是前一个值赋值给当前值的后一个值。因此第二个标识下“aa[j]=a[j-1];”应该改为“a[j]=a[j-1];”。
转载请注明原文地址:https://kaotiyun.com/show/7DJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,函数fun的功能是计算x2(上标)-2x+6,主函数中将调用fun函数计算:y1=(x+8)2(上标)-2(x+8)+6y2=sin2(上标)(x)-2sin(x)+6请填空。
有以下程序 #include <stdio.h> #define N 5 #define M N+1 #define f(x) (x*M) main()
有以下程序 main0 {int a=l,b=3,c=5; int *p 1 =&a,*p2--&b,*p=&c; *p-~pl*(*p2); print~"%dXn",c); }
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
有以下程序 void f(int *q) { int i=0; for(;i<5;i++) (*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a);
有以下函数 int fun(char *s) { char *t=s; while(*t++); return(t-s); } 该函数的功能是
当执行下面两个语句后,输出的结果为() charcl=97,c2=98; printf("%d%c",c1,c2);
下列存储器中,存取速度最快的是()
可以在C语言中用做用户标识符的是______。
下列选项中,不能用作标识符的是
随机试题
CPU执行一段程序时,Cache完成存取的次数为5000次,主存完成存取的次数为200次。已知Cache存取周期为40ns,主存储取周期为160ns。求:平均访问时间Ta。
通过研究结构,对各要素进行适当的组合,从而达到系统功能优化的目的是【】
我出口公司于5月10日向外商发盘某商品每公吨CFRShanghaiUSD$200,有效期至5月17日复到。5月12日收到该外商发来电传称:“接受CFRShanghaiUSD$180”,我未予答复。5月14日,该商品价格剧涨。外商于5月15日又向我公
金钱草的主产地是()
目前,农村剩余劳动力向城市的流动越来越普遍,大多数农村劳动力都具有以下特征:年轻力壮、能吃苦,但是文化水平较低、技能较差。这些人进入城市以后往往只能从事一些工资较低、工作条件较差的工作。某城市的市政府为了保证本市居民的就业,采取了限制外来劳动力在某些行业或
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofan【1】shouldbemadeevenbe
话剧《四川好人》是()的作品。
关系模型中,一个关键字
Whendoyouthinkthisconversationtookplace?
Populationstendtogrowatanexponential(指数的)rate.Thismeansthattheyprogressivelydouble.Asanexampleofthistypeof
最新回复
(
0
)