首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
29
问题
给定程序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全国计算机二级
相关试题推荐
在嵌套使用if语句时,C语言规定else总是______。
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
以下语句或语句组中,能正确进行字符串赋值的是
若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是() inta[]={1,2,3,4,5,6,7,8,9,0}; int*p,I p=a;
在深度为5的满二叉树中,叶子结点的个数为()。
在结构化方法中,软件功能分解属于下列软件开发中的______阶段。
以下有4组用户标识符,其中合法的一组是______。
随机试题
在Excel2010中,某区域由A4、A5、A6和B4、B5、B6组成,下列不能表示该区域的是()。
单核细胞病理性增多见于()
泰嘉贸易公司从国外购进100吨钢材,委托某船运公司运往中国境内。一日,该船运公司一艘夹载着该船船员私自在国外购买的500多件电器等物的船,在中国海口市担杆岛附近海域进行走私交易时,被中国某海关抓获。该海关作出决定,将包括该贸易公司100吨钢材在内的船上所有
下列属项属于保证机械失效安全所采取的措施的是()
预制构件的吊环,必须采用未经冷拉的()级钢筋制作,严禁以其他钢筋代换。
如果注册会计师在审计过程中,无法对会计报表整体发表审计意见时,应当出具否定意见的报告。()
下列各项中,反映和描述房地产市场状况的指标有()。
Doanimalshaveaculture?Whatdowemeanby"culture"?Latelysocialscientistshavebeguntoaskifcultureisfoundjustin
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
Arbitrarinessoflanguagewasfirstdiscussedby
最新回复
(
0
)