更多"有以下程序 #include<stdio.h> intfun("的相关试题:
[单项选择]有以下程序
#include<stdio.h>
intfun(int a,int b)
if(b=0)return a;
else return(fun(--a,--b));
main( )
pdntf("%d/n",fun(4,2));
程序的运行结果是( )。
A. 1
B. 2
C. 3
D. 4
[单项选择]有以下程序
#include<stdio.h>
intfun( )
static int x=1;
x*=2;return x;
main( )
int i,s=1;
for(i=1;<=2;i++) s=fun( );
printf("%d/n",s);
程序运行后的输出结果是
A. 0
B. 1
C. 4
D. 8
[单项选择]有以下程序
int b=2;
int func(int*
A. ;
B. 8
C. 10
[单项选择]有以下程序
#include
int fun(int a,int b)
{ if(b==0) return a;
else return(fun(--a,--b));
}
main( )
{printf("%d/n",fun(4,2));}
程序的运行结果是
A. 1
B. 2
C. 3
D. 4
[单项选择]有以下程序
int add(int a,int b)return(a+b);
main( )
int k,(*f)( ),a=5,b=10;
f=add;
…则以下函数调用语句错误的是______。
A. k=(*f)(a,b);
B. k=add(a,;
C. k=*f(a,b);
D. k=f(a,b);
[单项选择]有以下程序
int add(int a,int b){return(a+b); }
main( )
{int k,(*f)( ),a=5,b=10;
f=add;
}
则以下函数调用语句错误的是【 】。
A. k:(*f)(a.b);
B. k=add(a,b);
C. k=*f(a,b);
D. k=f(a,b);
[单项选择]有以下程序:
#include
int fun(int a.int b)
if(b==0)return a;
else return(fun(--a,--b));
main( )
printf("%d/n",fun(4,2));
程序的运行结果是( )。
A. 1
B. 2
C. 3
D. 4
[单项选择]有以下程序:
main( )
{ unsigned int a;
int b=-1;
a=b;
printf("%u",a);
}
程序运行后的输出结果是( )。
A. -1
B. 65535
C. 32767
D. -32768
[单项选择]有以下程序 int add(int a,int b){return(a+b);} main( ) {int k,(*f)( ),a=5,b=10; f=add; } 则以下函数调用语句错误的是
A. k=(*(a,;
B. k=add(a,;
C. k=*f(a,;
D. k=f(a,;
[单项选择]有以下程序
fun(int a,int b)
if(a>b) return(
A. ;
B. ;
[单项选择]有以下程序:
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("%d,%d,%d/n",x,y,z);
输出结果是
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456
[单项选择]
有以下程序
#include
main( )
{ char b,c; int i;
b='a'; c='A';
for(i=0;i<6;i++)
{ if(i%2) putchar(i+b);
else putchar(i+c);
} printf("/n");
}
程序运行后的输出结果是
A. ABCDEF
B. AbCdEf
C. aBcDeF
D. abcdef
[单项选择]有以下程序
int f (int
A. 11
B. 19
C. 21