以下和程序中,主函数调用了lineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值,请填空。
第1题
以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值,请填空。
#defineN 3
#defineM 4
void LineMax(int x[N][M])
{
int i,j,p;
for(i=0;i<N;i++)
{
p=0;
for(j=1;j<M;j++)
if(x[i][p]<x[i][j])______;
printf("The max value in line%d is%d\n",i,x[i][p]);
}
}
main()
{
int x[N][M]={1,5,7,4,2,6,4,3,8,2,3,1};
______;
}
第3题
A.模块化程序设计方法主要是通过递归算法和递归程序来实现的
B.模块化程序设计方法主要是通过过程和函数的定义以及调用来实现的
C.模块化设计的思想就是将一个复杂的问题采取“分而治之”的策略
D.程序设计阶段大致分为程序的模块化设计和模块内的逻辑设计
第4题
以下说法不正确的是
A.C程序中必须有一个main()函数,C程序是从main()函数的第1条语句开始执行的。
B.非主函数都是在执行主函数时,通过函数调用或嵌套调用而得以执行的。
C.C程序中的main()函数必须放在程序的开始位置。
D.C程序中的main()函数位置可以任意指定。
第5题
A、若只在主函数中对函数f进行说明,则只能在主函数中调用函数f
B、若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以调用函数f
C、对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明
D、函数f无返回值,所以可用void将其类型定义为无值型
第7题
以下叙述中正确的是
A.程序的主函数名除main外,也可以使用Main或main
B.在C程序中,模块化主要是通过函数来实现的
C.程序可以包含多个主函数,但总是从第一个主函数处开始执行
D.书写源程序时,必须注意缩进格式,否则程序会有编译错误
第8题
A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B.若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f
C.对于以上程序,编译时系统会提示出错信息:提示f函数重复说明
D.函数f无返回值,所以可用void将其类型定义为无值型
第9题
关于变量的属性,以下说法正确的是( )。
(A)主函数中定义的变量是全局变量,非主函数定义的变量是局部变量
(B)静态变量和外部变量的作用域是整个程序
(C)静态变量具有永久生存期,动态变量具有动态生存期
(D)外部变量既可以多次定义,也可以多次声明
第10题
A.wx.env可以获取小程序环境变量对象
B.console.log可以向调试面板中打印log日志
C.可以使用setInterval设定一个定时器。按照指定的周期(以毫秒计)来执行注册的回调函数
D.小程序的canvas默认宽度300px,高度300px