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

2026/4/24 18:44:42

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

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章.doc 将本文的Word文档下载到电脑
搜索更多关于: c语言 2012 期末复习题 1到8章 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219