- 4
- 0
- 约6.47千字
- 约 8页
- 2021-10-13 发布于福建
- 举报
函数习题
一、选择题
1. 以下描述正确的是()
A) C 语言程序总是从第一个定义的函数开始执行
B) C 语言程序中,要调用的函数必须在 main ()函数中定义
C) C 语言程序总是从 main ()函数开始执行
D) C 语言程序中的 main ()函数必须放在程序的开始部分
答案: C
2. C 语言中函数的隐含存储类型是()
A) Auto
B) Static
C) Extern
D) 无存储类型
答案: C
3. 若定义以下函数
double myadd(double a,double b) {return (a+b);}
并将其放在调用语句之后, 则在调用之前应该对该函数进行说明, 以下选项中错误的说明是
()
A) double myadd(double a,b);
B) double myadd(double ,double);
C) double myadd(double b,double a);
D) double myadd(double x,double y);
答案: A
4. 以下错误的描述是()
A) 函数调用可以出现在执行语句中
B) 函数调用可以出现在一个表达式中
C) 函数调用可以作为一个函数的实参
D) 函数调用可以作为一个函数的形参
答案: D
5. 在 C 语言中,以下正确的说法是()
A) 实参和与其对应的形参各占用独立的存储单元
B) 实参和与其对应的形参共占用一个存储单元
C) 只有当实参和与其对应的形参同名时才共占用存储单元
D) 形参是虚拟的,不占用存储单元
答案: A
6. 以下程序中的函数 reverse 的功能是将 a 所指数组中内容进行逆置。
#include stdio.h
void reverse(int a[],int n)
{
int i,t;
for (i=0;in/2;i++)
{
t=a[i];
a[i]=a[n-1-i];
a[n-1-i]=t;
}
}
void main(void)
{
int b[10]={1,2,3,4,5,6,7,8,9,10};
int i,s=0;
reverse(b,8);
for(i=6;i10;i++)
s+=b[i];
printf( “%d\n ”,s);
}
程序的运行结果是() 。
A) 22
B) 10
C) 34
D) 30
答案: A
7. 阅读以下程序,运行后 s 的值为()
#include stdio.h
long f1(int p)
{
int k; long r; long f2(int );
k=p*p; r=f2(k); return r;
}
long f2( int q)
{
long c=1; int i;
for (i=1;i=q;i++)
c=c*i;
return c;
}
void main(void)
{ int i; long s=0;
for (i=2;i=3;i++)
s=s+f1(i);
printf( “\ns=%ld\n ”,s);
}
答案: 362904
8. 下列结论中只有() 是正确的。
A) 所有的递归函数均可以采用非递归算法实现
B) 只有部分递归函数可以用非递归算法实现
C) 所有的递归函数均不可以采用非递归算法实现
D) 以上三种说法都不对
答案: B
9. 有以下程序
#include stdio.h
void fun2(char a,char b)
{
printf( “%c %c ”,a,b);
}
char a=?A?,b=?B?;
void fun1()
{
a=?C?;b= ?D?;
}
void main(void)
您可能关注的文档
- CWI考试试题汇编[收集].pdf
- Cwnd全部函数[收集].pdf
- CX20106A的引脚注释[收集].pdf
- cxf_axis_xfire客户端调用的几种方法[收集].pdf
- CwRsync4.0.2安装配置文档[整理].pdf
- cygwin基本命令[借鉴].pdf
- cygwin安装图解[归纳].pdf
- cygwin常用命令[定义].pdf
- C_C语言编码规范[定义].pdf
- C_多线程函数如何传参数和返回值[文].pdf
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)