C语言选择题(附答案) 下载本文

( )5、函数的返回值必须与函数定义时的返回类型一致。 正确 1、以下程序运行后的结果是:___6,6_______ int fun() { } main() { }

2、以下程序运行结果是:___B______

void fun(); char c = ‘a‘; void main() { }

void fun() {

c -= 32;

26

三、程序阅读

int x = 1; int y = 1; x += 2; y += 2; return x+y;

int a,b; a = fun(); b = fun();

printf(―%d,%d‖,a,b);

char c; myfun( c ); printf(―%c\\n‖,c+1);

}

3、下面程序执行过程中若输入23、45,运行结果是:___68_______

void fun(); int a,b; main() { }

void fun() { }

4、以下函数的功能为通过自定义函数求两个数之间的最大值,请填空完成该程序。

int fun(int a, int b) { } main() { }

5、以下自定义函数的功能是找出所有三位数中不能被12整除的数,并统计其个数,请填空完成该程序。

void fun() {

scanf(―%d,%d‖,&a,&b); fun();

printf(―%d‖,a+b);

if (a

int a,b,max;

scanf(―%d,%d‖,&a,&b); max=fun(a,b); printf(―max=%d‖,max);

int i;

27

for( i=100; i<=999; i++)

if( i!=0 ) printf(―%d‖,i);

}

void main() { fun();

}

28