版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1
【单选题】
在下列关于C函数定义的叙述中,正确的是?
我的答案:B得分:2.5分
2
【单选题】
下面函数调用语句含有实参的个数为?
nc((expl,exp2),(exp3,exp4,exp5));
我的答案:B得分:2.5工
3
【单选题】
c语言中函数返回值的类型是由以下哪个选项决定的?
1/23
我的答案:A得分:2.5也
4
【单选题】
以下关于函数叙述中,错误的是?
我的答案:B得分:2.5分
5
【单选题】
若函数调用时参数为基本数据类型的变量,以下叙述正确的是?
我的答案:C得分:2.5分
6
【单选题】
函数调用时,实参和形参超是简单变量,它们之间数据传递的过程描述正确的是?
2/23
我的答案:D得分:2.5分
7
【单选题】
若用数组名作为函数调用的实参,则传递给形参的是?
我的答案:A得分:2.5分
【单选题】C语言规定了程序中各函数之间调用关系,以下说确的是?
既允许直接递归倜用也允许间接递归调用;
$、不允许直接递归调用也不允许间接递归调用;
允许直接递归调用不允许间接递归调用;
;)、不允许直接递归,用允许I可接递归调用;
我的答案:A得分:2.5分
9
【单选题】
递归函数f(n)=f(nT)+n(n>l)的递归体是?
我的答案:C得分:2.5分
3/23
10
【单选题】
若函数的形参为一维数组,则下列说法中正确的是O0
我的答案:B得分:2.5分
11
【单选题】
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则
我的答案:B得分:2.5分
12
【单选题】
有以下函数定义:
voidfun(intn,doublex){.......}
下选项中的变量都已正确定义并赋值,则对函数fun的上确调用语句是()。
4/23
我的答案:C得分:2.5土
13
【单选题】
已有以下数组定义和f函数调用语句,则在f函数的说明中,对形参数组array的正确定义
方式为o
inta[3][4];
f(a);
我的答案:C得分:Z5今___________________________________________________________
14
【单选题】
若程序中定义函数
floatfade!(floata,floatb)
(
returna+b;
)
并将其放在调用语句之后,则在调用之前应对该函数进行说明。以下说明中错误
的是?
5/23
我的答案:A得分:2.5分
15
【单选题】
下面程序段运行后的输出结果是?
(假设程序运行时输入5.3回车)
inta,b;
voidswap()
(
intt;
t=a;
a=b;
b=t;
)
voidmain()
(
inta,b;
scanf(**%(!,%d",&a,&b);
swap();
printf("a=%d,b=%d\n",a,b);
)
6/23
我的答案:A得分:2.5也
16
【单选题】
以下程序运行后的输出结果是?
intfun(intx.inty)
(
if(x>y)
returnx;
else
returny;
)
voidmainO
(
intx=3,y=8,z=6,门
r=fun(fun(x,y),2*z);
printf("%d\n",r);
)
7/23
我的答案:D得分:2.5生
17
【单选题】
下列程序的输出结果是OO
rtinclude"stdio.hn
voidfun(inta,intb,intc)
(
c=a*b;
)
intmain()
(
intc;
fun(2,3,c);
printf(M%d\n'r,c);
return0;
)
我的答案:D得分:2.5主
18
8/23
【单选题】
有以下程序,运行后的输出结果是()。
#include<stdio.h>
floatfun(intx,inty)
(
return(x+y);
)
voidmain()
(
inta=2,b=5,c=8;
printf("%3.Of\n",fun((int)fun(a+c,b),a-c));
)
我的答案:A得分:().()今
19
【单选题】
以下描述正确的是?
我的答案:B得分:2.5分
9/23
20
【单选题】
已有以下代码
#include<stdio.h>
inta=6,b=3;
intmainO
(
inta=8;
printf("%d\ntt,(a>b?a:b));
)
则程序的输出结果是()?
我的答案:C得分:2.52
21
【单选题】
已有以下代码
#include<stdio.h>
f()
(
staticintx=1;
x-=1;
printf(n%d,",x);
10/23
)
intmain()
(
inti;
for(i=0;i<4;i++)
f();
return0;
)
则程序的输出是:O?
我的答案:C得分:2.5分
22
【单选题】
c语言程序的基本单位是?
我的答案:A得分:2.5分
23
【单选题】以下说法中正确的是?
A、C语言程序总是从第一个定义的函数开始执行;
11/23
C语言程序中,要调用的函数必须在main()函数中定义;
总是从main()函数开始执行;
D、main()函数必须放在程序的开始部分;
我的答案:C得分:2.5分
24
【单选题】
在函数调用时,以下说确的是?
我的答案:B得分:2.5分
25
【填空题】
下面程序段运行后的输出结果是:
(假设程序运行时输入5,3回车)
voidswap(inta,intb)
(
intt;
t=a;
a=b;
b=t;
}
voidmain()
12/23
inta,b;
scanf(飞d,%d",&a,&b);
swap(a,b);
printf(ffa=%d,b=%d\n",a,b);
)
我的答案:得分:0.0分
笫一空:
a=3,b=5
批语
26
【填空题】
以下程序的功能是用递归方法计算工资,已知第一位员工工资最少,为3100元,其余员工
工资一个比一个多500元,求第5位员工的工资。请填空。
salary(intn)
(
ints;
if(n==l)
s=3100;
else
s二salary(nT)+500;
returns;
)
voidmain()
(
intn=5;
printf("sarary:%d\n,*,);
13/23
)
我的答案:得分:2.5分
第一空:
salary(5)
批语
27
【填空题】
分析以下程序的运行结果是_______
^include"stdio.h"
func(inta,intb)
(
intc;
c=a+b;
returnc;
)
intmain()
(
intx=6,y,r;
y=x+2;
r=func(x++,y);
prinLfC*%d%d%d\n",x,y,r);
return0;
}
我的答案:得分:2.5分
第一空:
7814
14/23
批语
28
【填空题】
有如下程序
longfib(intn)
(
if(n>2)
return(fib(n-l)+fib(n-2));
else
return2;
)
intmain()
(
printf("%d\n,r,fib(3));
}
该程序的输出结果是o
我的答案:得分:2.5分
第一空:
4
批语
29
【填空题】
以下程序的输出结果是________。
f(intb[],intm,intn)
inti,s=0;
15/23
for(i=m;i<n;i=i+2)
s=s+b[i];
returns;
}
intmainO
(
intx,a[]={l,2,3,4,5,6,7,8,9};
x=f(a,3,7);
printf("%d\n",x);
)
我的答案:得分:2.5分
第一空:
1()
批语
30
【填空题】
以下程序的输出结果是_____O
#include<stdio.h>
intfac_sum(ir.tn)
(
staticinLf-1,t-1,s-0;
inti;
if(n>t)
for(i=t+l;i<=n;i++)
else
16/23
f=l;
for(i=l;i<=n;i++)
f=f*i;
)
t=n;s=s+f;
return(s);
)
voidmainO
(
inta[]={3,5,2},i,sum;
for(i=0;i<3;i++)
sum=fac_sun(a[i]);
printf("sum=$d\n",sum);
}
我的答案:得分:2.5分
第一空:
sum=128
批语
31
【填空题】
以下程序的运行结果是________O
^include<stdio.h>
intn=l;
voidmain()
17/23
staticintx=5;
voidfunc();
inty;y=n;
printf("MAIN:x=%2dy=%2dn=%2d\n",x,y,n);
funcO;
printfC^MAIN:2dy=%2dn=%2d\n",x,y,n);
func();
)
voidfunc()
(
staticintx=4;
inty=10;
x=x+2;
n=n+10;
y=y+n;
printf("EUNC:x=%2dy=%2dn=%2d\n",x,y,n);
)
我的答案:得分:2.5分
第一空:
MAIN:x=5y=1n=1FUNC:x=6y=21n=l1MAIN:x=5y=1n=l1FUNC:x=8y=31n=21
批语
32
【填空题】
输入一个整数io,以下程序的运行结果是_______。
#include<stdio.h>
voidmain()
18/23
intsub(int);
inta,e[10],c,i=0;
printf("输入一个整数\r「);
scanfC%dff,&a);
while(a!=O)
(
c=sub(a);
a=a/2;
e[i]=c;
i++;
)
for(;i>0;i)
printf(ff%d",e[i-l]);
)
intsub(inta)
(
intc;
c=a%2;
returnc;
)
我的答案:得分:2.5分
第一空:
1010
批语
33
【填空题】
19/23
以下程序的运行结果是
#include<stdio.h>
intmain()
(
inti;
voidfun();
for(i=0;i<3;i++)
fun();
return0;
)
voidfun()
(
staticintx=0;
x+=l;
printf("%3d",x);
}
我的答案:得分:2.5分
第一空:
123
批语
34
【填空题】
以下程序的运行结果是______
#include<stdio.h>
intworkover(inti);
intreset(inti);
20/23
inti=0;
intmain()
(
inti=5;
reset(i/2);
printf("i=%d\nff,i);
reset(i=i/2);
printf("i=%d\n",i);
reset(i/2);
printf(*i=%d\nn,i);
workover(i)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仪陇县司法局公开选聘仪陇县法律顾问团成员8-120的备考题库及答案详解参考
- 惠农区委全面依法治区委员会办公室选聘行政执法监督员20人的备考题库及答案详解1套
- 2025年中国科学院大气物理研究所郑飞课题组科研财务助理招聘备考题库及一套答案详解
- 2025年临沂公安招录辅警400名备考题库带答案详解
- 2025年中国科学院心理研究所认知与发展心理学研究室杜忆研究组招聘备考题库及参考答案详解
- 2025年河北地质大学第二次公开招聘工作人员65名模拟笔试试题及答案解析
- 2025年12月河南许昌市魏都区公益性岗位招聘23人备考考试试题及答案解析
- 2025福建泉州石狮国有投资发展集团有限责任公司招聘工作人员5人参考笔试题库及答案解析
- 2025湖北武汉市国有企业招聘2人备考考试试题及答案解析
- 那次探险经历记事作文11篇
- 贵州国企招聘:2025贵州锦麟化工有限责任公司第三次招聘7人考试题库附答案
- 诈骗退款协议书范本
- 2026陕西西安市延长石油(集团)有限责任公司高校毕业生招聘(公共基础知识)综合能力测试题附答案解析
- 内蒙古自治区行政执法人员招聘笔试真题2024
- 2025甘肃省水务投资集团有限公司招聘企业管理人员笔试考试参考题库及答案解析
- 美容店退股合同协议书
- 2025年秋苏科版(新教材)小学劳动技术三年级上学期期末质量检测卷附答案
- 2025-2026学年高一化学上学期第三次月考卷(人教版必修第一册)(试卷及全解全析)
- 四川省名校联盟2024-2025学年高二上学期期末联考物理试题含答案2024-2025学年度上期高二期末联考物理试题
- 卫生间隔断定制工程合同(3篇)
- 湖北楚禹水务科技有限公司招聘笔试题库2025
评论
0/150
提交评论