题目内容

以下程序的运行结果是( )。#include int fun(){static int k=0;k++;return k; }int main(){int i,n;for(i=1;i<=10;i++)n=fun();printf("%d\n",n);return 0;}

A. 0
B. 1
C. 10
D. 9

查看答案
更多问题

函数定义时,返回值类型定义为( ),则表示该函数无返回值。

A. void
B. float
C. empty
D. double

以下程序的运行结果是( )。#include int k=0;void fun1(){ k=10;}int fun2(){ k++; return k;}int main() {fun1();printf("%d\n",fun2() );return 0;}

A. 0
B. 10
C. 11
D. 12

以下程序的运行结果是( )。#include void fun() {int k=10;printf("%d",k); }int main() {int k=0;printf("%d,",k);fun();return 0; }

A. 0,0
B. 10,10
C. 0,10
D. 10,0

以下程序的运行结果是( )。#include void fun(int x, int *py){ x++; (*py)--;}int main( ) {int a=5,b=10;fun(a,&b);printf("a=%d,b=%d\n",a,b);return 0; }

A. .a=5,b=10
B. a=5,b=9
C. a=6,b=9
D. a=6,b=10

答案查题题库