云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c语言 2012 期末复习题 1到8章

c语言 2012 期末复习题 1到8章

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 11:12:20

下面程序的输出结果是( )。

main()

{ int n[2]={0}, i, j, k=2; for (i=0; i

A.不确定的值 B.3 C.2 D

下面程序的输出结果是( )。

main()

{ char s[]=\ int j=0;

while (s[j]!='\\0') ++j; printf(\}

A.14 B.0 C.12 D

下面程序的输出结果是( )。

main( )

{ char a[10]=\ char b[10]=\ int m;

m=strlen(a)+strlen(b); printf(\}

A.7 B.10 C.12 D

.1 .13 .20

第七章 函数

1. 选择题

下面程序运行后的输出结果是( )。

int f(int a) { int b=0; static c=3; a=c++, b++; return (a); }

main( )

{ int a=2, i, k;

for (i=0;i<2;i++) k=f(a++); printf(\}

A.3 B.0 C.5 D.4

func(int a,int b) { return a+b;} main()

{int x=6,y=7,z;

z=func(func(x++,y++),func(--x,--y)); printf(\}

A.23 B.22 C.26 D.24

C语言中,形参的缺省存储类别是( )。

A.自动(auto) B.静态(static) C.寄存器(register) D.外部(extern)

在一个C源程序文件中,如要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是( )。

A.extern B.register C.auto D.Static

下列变量中,哪类变量的生存期和作用域是不一致的( )。

A.自动变量 B.定义在文件最前面的外部变量 C.静态内部变量 D.寄存器变量

下面叙述中正确的是( )。

A.全局变量在定义它的文件中的任何地方都是有效的 B.全局变量在程序的全部执行过程中一直占用内存单元

C. C语言的switch语句中case后可为常量或表达式或有确定值的变量及表达式 D. 说明函数时必须明确其参数类型和返回类型

C语言规定,程序中各函数之间( )。

A.既允许直接递归调用,也允许间接递归调用 B.既不允许直接递归调用,也不允许间接递归调用 C.允许直接递归调用,不允许间接递归调用 D.不允许直接递归调用,允许间接递归调用

下面程序运行后的输出结果是( )。

void fun(int a, int b, int c) { a=456; b=567; c=678; }

main( )

{ int x=10, y=20, z=30; fun(x, y, z); printf(\}

A.30,20,10 B.10,20,30 C.456,567,678 D.678,567,456

下面程序运行后的输出结果是( )。

int fun(int b[], int n) { int i, r=1;

for(i=0; i<=n; i++) r=r*b[i]; return r; }

main( )

{ int x, a[]={2, 3, 4, 5, 6, 7, 8, 9}; x=fun(a, 3);

printf(\}

A.x=720 B.x=120 C.x=24 D.x=6

下面函数的功能是( )。

int fun(char s[], char t[]) { int i=-1;

while(++i, s[i]==t[i]&&s[i]!='\\0'); return (s[i]=='\\0'&&t[i]=='\\0'); }

A.比较字符串s和t的长度 B.比较字符串s和t的大小 C.比较字符串s和t是否相等 D.将字符串t赋给字符串s

下面程序运行后的输出结果是( )。

int x,y; void f( )

{ int a=18, b=16; x=x+a+b; y=y+a-b; }

main()

{ int a=9,b=8; x=a+b; y=a-b; f( );

printf(\

搜索更多关于: c语言 2012 期末复习题 1到8章 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

下面程序的输出结果是( )。 main() { int n[2]={0}, i, j, k=2; for (i=0; i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com