首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
56
问题
给定程序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全国计算机二级
相关试题推荐
设有以下语句 typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是______。
有以下程序 main0 {int a=l,b=3,c=5; int *p 1 =&a,*p2--&b,*p=&c; *p-~pl*(*p2); print~"%dXn",c); }
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和______。
设有定义:FILE *fw;,请将以下打开文件的语句补充完整,以便可以向文本文件readme.txt的最后续写内容。fw=fopen("readme.txt",【 】);
有以下程序 struct S { int n;int a[20];}; void f(int *a,int n) { int i; for(i=0;i<n-1;i++)a[i]+=i; } main() { i
下列叙述中错误的是
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
设有说明:inta=1,b=0;,则执行以下语句的输出结果是______。switch(a){case1:switch(b){case0:printf("**0**\n");break;
下列不属于静态测试方法的是______。
在关系数据模型中,通常可以把()称为属性,其值称为属性值。
随机试题
在契诃夫小说《苦恼》里,车夫姚纳向小母马倾诉的主要原因是()
上呼吸道最狭窄处为()
传染病的早期诊断中主要测定血清中的
A、维生素B1B、维生素B2C、维生素B6D、维生素EE、维生素A醋酸酯()治疗脚气病及多发性神经炎等。
“较为全效”的调节血脂药,随治疗剂量增加,升高HDL一ch、降低TG及LDL一ch的作用亦可增强,并同时伴有脂蛋白a降低的调血脂药是()。
根据《建设项目竣工环境保护验收技术规范—生态影响类》,下列措施中,不属于针对生态敏感目标(水生、陆生)的生态保护措施是()。
首先提出了“邻里单位”理论的是()
A注册会计师在G集团审计中应当确认为“合并过程”的包括()。
广告媒介指的是在广告主和()之间能起信息传递作用的物质载体。
在一般情况下,假定其他条件不变,下列选项中与右图中曲线反映的变动关系相一致的是()。①X轴为通货膨胀率,Y轴为商品价格②X轴为外汇汇率,Y轴为人民币币值③X轴为利率,Y轴为股票价格④X轴为税率,Y轴为财政收入
最新回复
(
0
)