[推荐]C语言各章节练习题(含答案)

loading 分享 2026-11-10 下载文档

}

for(i=0;i<5;i++) printf(\ printf(\}

6. 下面程序的功能是在三个字符串中找出最小的,请填空。 #include #include main()

{char s[20],str[3][20]; int i;

for(i=0;i<3;i++)gets(str[i]); strcpy(s,__str[0]_____);

if(strcmp(s,str[1])<0)strcpy(s,str[1]); if(strcmp(str[2],s)<0)strcpy(s,str[2]); printf(\_s____); }

7. 下面程序的运行结果是__#&*&%_____.(#&*&%) #include main()

{char s[]=\

int k; char c;

for(k=1;(c=s[k])!='\\0';k++) {switch(c)

{case 'A':putchar('%');continue; case 'B':++k;break; default:putchar('*');

case 'C':putchar('&');continue; }

putchar('#'); } }

七、函数

选择 1.以下正确的说法是______D___. 建立函数的目的之一是

a)提高程序的执行效率 b)提高程序的可读性 c)减少程序的篇幅 d)减少程序文件所占内存 2.以下正确的函数定义形式是___A_____.

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); 3.C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式为__B____.

A)地址传递 B)单向值传递 C)由实参传给形参,再由形参传回给实参 D)由用户指定传递方式 4.C语言允许函数值类型缺省定义,此时该函数值隐含的类型是__B____. a)float b)int c)long d)double

5.已有以下数组定义和f函数调用语句,则在f函数的说明中,对形参数组array的错误定义方式为__B______. int a[3][4]; f(a);

a)f(int array[][6]) b)f(int array[3][]) c)f(int array[][4]) d)f(int array[2][5]) 前面括号的可以省,后面的不可以。 6.以下程序的正确运行结果是____C_____. #include void num() {

extern int x,y; int a=15,b=10; x=a-b; y=a+b; } int x,y; main() {

int a=7,b=5;

x=a+b; y=a-b; num();

printf(\ }

a)12,2 b)不确定 c)5,25 d)1,12 填空 1.以下程序的运行结果是_____.max is 2 #include int max(int,int); main()

{int a=1,b=2,c; c=max(a,b);

printf(\ }

int max(int x,int y) {int z; z=(x>y)?x:y; return(z); }

2.函数gongyu的作用是求整数num1和num2的最大公约数,并返回该值。请填空。

gongyu(int num1,int num2)

{int temp,a,b;

if(num1(__<___) num2)

{temp=num1;num1=num2;num2=temp;} a=num1;b=num2; while(_!b___)

{temp=a%b;a=b;b=temp;} return(a); }

3.以下程序的运行结果是____A+B=9____.

#include int a=5;int b=7; int plus(int ,int ); void main() { int a=4,b=5,c; c=plus(a,b);

printf(\ }

int plus(int x,int y) {int z; z=x+y; return(z); }

4.以下程序的运行结果是_______. main() {incx(); incy(); incx(); incy(); incx(); incy(); } incx() { int x=0;

printf(\} incy()

{static int y=0;

printf(\

x=1 y=1 x=1 y=2 x=1 y=3


[推荐]C语言各章节练习题(含答案).doc 将本文的Word文档下载到电脑
搜索更多关于: [推荐]C语言各章节练习题(含答案) 的文档
相关推荐
相关阅读