题目内容

以下函数的正确运行结果是( )。main(){ int a=2,i;for(i=0;i<3;i++)printf(“%4d”,f(a));}f(int a){int b=0;static int c=3;b++;c++;return(a+b+c);}

A. 777
B. 71013
C. 7911
D. 789

查看答案
更多问题

以下函数的正确运行结果是( )。#include void num(){int x,y;int a=15,b=10;x=a-b;y=a+b;}main(){ int x,y;int a=7,b=5;x=a+b;y=a-b;num();printf(“%d,%d\n”,x,y);}

A. 12,2
B. 不确定
C. 5,25
D. 1,12

有下列函数调用语句,函数fun1()的实参个数是( )fun1(a+b ,(y=9,y*x),fun2(y,n,k));

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

以下说法正确的是( )

A. C语言程序总是从第—个的函数开始执行
B. 在C语言程序中,要调用函数必须在main()函数中定义
C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分

若调用一个函数,且此函数中没有return语句,则正确的说法是( )

A. 没有返回值
B. 返回若干个系统默认值
C. 能返回一个用户所希望的函数值
D. 返回一个不确定的值

答案查题题库