首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。 请改正程序中
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。 请改正程序中
admin
2018-10-21
28
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
#define M10
int a[M][M]={0};
/*********found*********/
void fun(int**a,int m)
{int j,k;
for(j=0;j<m;j++)
for(k=0;k<m;k++)
/*********found*********/
a[j][k]=k*j;
}
main()
{int i,j,n;
printf("Enter n:");
scanf("%d",&n);
fun(a,n);
for(i=0;i<n;i++)
{for(j=0;j<n;j++)
printf("%4d",a
[j]);
printf("\n");
}
}
选项
答案
(1)void fun(int a[][M],int m) (2)a[j][k]=(k+1)*(j+1);
解析
(1)在函数体fun中可知,a是一个二维整型数组变量,设置实参时,用**a表示是错误的,所以应改为void fun(int a[][M],int m)。
(2)根据输出的结果可知,应改为a[j][k]=(k+1)*(j+1);。
转载请注明原文地址:https://jikaoti.com/ti/noa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是______。#include<stdio.h>main(){voidinc1();voidinc2();inc1();inc1();inc1();inc2();
实体联系模型是一种常用的高级概念数据模型,而______是实体联系模型中的核心。
C语言中while循环和do-while循环的主要区别是______。
下列数据结构中具有记忆功能的是()。
设有以下定义和语句,则*(*(p+2)+1)的值为【】。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
数据结构分为逻辑结构与()。
有以下程序main(){union{unsignedintn;unsignedcharc;}ul;u1.C=’A’;pfintf("%c\n",u1.n);
有以下程序:intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intX;scanf("%d",&x);x=fun(x);printf("%
若有如下程序;main(){intm=-i;printf("%d,%u,%o,%X",m,m,m,m);}则程序运行后的输出结果是()。
下列关于“数据库系统(DBS)”的叙述中,正确的一条是______。
随机试题
饴糖的主要成分是_______。
雷尼替丁属于
男性,48岁。4年前开始心悸,每年发作4~5次,发作时感心悸胸闷,持续约30分钟可自然终止,有时可持续3~6小时不等,现因胸闷心慌来诊。查体:血压95/60mmHg,第一心音强弱不等,心律不齐,心率116次/分,脉搏不齐,102次/分。肝脏增大,双下肢凹陷
舌体上的四种乳头为
证券公司未按期完成整改的,自整改期限到期的次日起,派出机构应当区别情形,可以对其采取的措施有()。
关于信用风险,下列说法正确的有()。
授信业务包括()。
《合同法》规定,应当先履行债务的当事人,有确切证据证明对方有法律规定的中止履行合同情形的,即可行使不安抗辩权。一旦行使不安抗辩权,合同即被解除。()
由于各种商品价格变化的繁复和统计上的困难,一般用()来表示价格总水平的变化。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
最新回复
(
0
)