|
|

楼主 |
发表于 2025-3-22 10:19:46
|
显示全部楼层
include
int main()
{
int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i,j;
for(i=0;i<4;i++)
{
for(j=0;j<=i;j++) printf(%4c,' ');
for(j= ;j<4;j++) printf(%4d,num[j]);
printf(\n);
}
return 0;
}
以上程序若要按以下形式输出数组右上半三角
1 2 3 4
6 7 8
11 12
16
则在程序下划线处应填入的是()
选项:
•
A. i-1
•
B. i
•
C. i+1
•
D. 4-i
答案: 请关注ybaotk.com搜题查看答案
问题 188: 1. 以下正确的函数定义形式是() 。
选项:
•
A. double fun(int x,int y)
•
B. double fun(int x;int y)
•
C. double fun(int x,int y);
•
D. double fun(int x,y);
答案: 请关注ybaotk.com搜题查看答案
问题 189: 2. 以下正确的说法是:在 C 语言中()。
选项:
•
A. 实参和与其对应的形参各占用独立的存储单元
•
B. 实参和与其对应的形参共占用一个存储单元
•
C. 只有当实参和与其对应的形参同名时才共占用存储单元
•
D. 形参是虚拟的 ,不占用存储单元
答案: 请关注ybaotk.com搜题查看答案
问题 190: 3. 若调用一个函数,且此函数中没有 return 语句,则正确的说法是:该函数()。
选项:
•
A. 没有返回值
•
B. 返回若干个系统默认值
•
C. 能返回一个用户所希望的值
•
D. 返回一个不确定的值
答案: 请关注ybaotk.com搜题查看答案
问题 191: 4. 若用数组名作为函数的实参,传递给形参的是() 。
选项:
•
A. 数组的首地址
•
B. 数组第一个元素的值
•
C. 数组中全部元素的值
•
D. 数组元素的个数
答案: 请关注ybaotk.com搜题查看答案
问题 192: 5. 以下正确的说法是() 。
选项:
•
A. 定义函数时 ,形参的类型说明可以放在函数体内
•
B. return 后边的值不能为表达式
•
C. 如果函数值的类型与返回值类型不一致,以函数值类型为准
•
D. 如果形参与实参类型不一致,以实参类型为准
答案: 请关注ybaotk.com搜题查看答案
问题 193: 1. 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是() 。
选项:
•
A. 地址传递
•
B. 单向值传递
•
C. 由实参传给形参,再由形参传回实参
•
D. 传递方式由用户指定
答案: 请关注ybaotk.com搜题查看答案
问题 194: 2. 函数调用 :strcat(strcpy(str1,str2),str3) 的功能是
选项:
•
A. 将串 str1 复制到串 str2 中后再连接到串 str3 之后
•
B. 将串 str1 连接到串 str2 之后再复制到串 str3 之后
•
C. 将串 str2 连接到串 str1 之后再将串 str1 复制到串 str3 中
•
D. 将串 str2 复制到串 str1 中后再将串 str3 连接到串 str1 之后
答案: 请关注ybaotk.com搜题查看答案
问题 195: 3. C 语言函数内定义的局部变量的隐含存储类别是
选项:
•
A. static
•
B. auto
•
C. register
•
D. extern
答案: 请关注ybaotk.com搜题查看答案
问题 196: 4. C语言中函数参数传递是值传递,所以不能交换调用函数中两个变量的值。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 197: 5. C语言中自定义函数只能有一个返回值,所以不能改变调用函数中一个以上的变量
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 198: 1. 递归函数f(n)=f(n-1)+n (n>1)的递归体是( )。
选项:
•
A. f(1)=0
•
B. f(0)=1
•
C. f(n)=f(n-1)+n
•
D. f(n)=n
答案: 请关注ybaotk.com搜题查看答案
问题 199: 2. 下列程序的输出结果是( )。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|