APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
6.使用递归方法,求解xn。其中n为整数,x不等于0。
#include
float xn( )
{ if(n==0)return 1.0;
if(n==1)return x;
return xn(x,n-1)*x;
}
main()
{ int n;float x;
printf( );
scanf( );
printf( );
scanf( );
printf(

答案:FXNXNXN

C语言程序设计题库
26. 下面程序运行时输出到屏幕的结果是________。
#include
int f( )
{if(n==0||n==1)return 3;
return n*n-f(n-2);
}
int main()
{printf("%d\n", f(3)); return 0; }
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-c468-c003-bc7499099f00.html
点击查看题目
7.下面程序运行后输出结果的第3行为()。
#include
int main()
{ int i, j, a[8]={1};
printf("%3d\n", a[0]);
for(i=1; i<8; i++)
{ a[i]=1;
for(j=i-1; j>0; j--)
a[j]=a[j]+a[j-1];
for(j=0; j<=i; j++)
printf("%3d", a[j]);
printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3040-c003-bc7499099f00.html
点击查看题目
11.下面程序运行后输出的结果是________。
#include
int main()
{ int x=3;
do
{printf("%3d", x=x-3);
}while( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-dc68-c003-bc7499099f00.html
点击查看题目
39.下面程序运行时输出的结果是()。
#include
void convert( )
{ int i=0, r, b[20];
while( )
{ r=m%n; m/=n;
b[i++]=r;
}
for(--i; i>=0; i--)
printf( );
}
int main()
{ convert(15, 2);
printf(",");
convert(15, 8);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-0ea0-c003-bc7499099f00.html
点击查看题目
17.已有定义“char ch[8]="abc";”,则sizeof( )的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-da50-c003-bc7499099f00.html
点击查看题目
5.已有预处理命令和定义如下:
#define N 8
int x=2, z=1;
double y=1.2;
下述程序段正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-f208-c003-bc7499099f00.html
点击查看题目
48.表达式 sizeof( )的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-b1b8-c003-bc7499099f00.html
点击查看题目
1 4 6 4 1
#include
int generator( )
{if(( (32) ))
return 1;
else
return generator(( (33) ))+ generator(n-1,m);
}
void output( )
{int i,j,t;
printf( );
for(i=1; i<k; i++)
{printf( );
for(t=k-i;t>0;( (34) ))
putchar(' ');
for(j=1; j<=i; j++)
printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-8f88-c003-bc7499099f01.html
点击查看题目
2.下面数组声明语句中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-a788-c003-bc7499099f00.html
点击查看题目
17.以下程序运行时输出结果是________。
#include
int main( )
{int a=0, b=0, c=0;
if ( intf( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-e268-c003-bc7499099f02.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

6.使用递归方法,求解xn。其中n为整数,x不等于0。
#include
float xn( )
{ if(n==0)return 1.0;
if(n==1)return x;
return xn(x,n-1)*x;
}
main()
{ int n;float x;
printf( );
scanf( );
printf( );
scanf( );
printf(

答案:FXNXNXN

分享
C语言程序设计题库
相关题目
26. 下面程序运行时输出到屏幕的结果是________。
#include
int f( )
{if(n==0||n==1)return 3;
return n*n-f(n-2);
}
int main()
{printf("%d\n", f(3)); return 0; }
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-c468-c003-bc7499099f00.html
点击查看答案
7.下面程序运行后输出结果的第3行为()。
#include
int main()
{ int i, j, a[8]={1};
printf("%3d\n", a[0]);
for(i=1; i<8; i++)
{ a[i]=1;
for(j=i-1; j>0; j--)
a[j]=a[j]+a[j-1];
for(j=0; j<=i; j++)
printf("%3d", a[j]);
printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3040-c003-bc7499099f00.html
点击查看答案
11.下面程序运行后输出的结果是________。
#include
int main()
{ int x=3;
do
{printf("%3d", x=x-3);
}while( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-dc68-c003-bc7499099f00.html
点击查看答案
39.下面程序运行时输出的结果是()。
#include
void convert( )
{ int i=0, r, b[20];
while( )
{ r=m%n; m/=n;
b[i++]=r;
}
for(--i; i>=0; i--)
printf( );
}
int main()
{ convert(15, 2);
printf(",");
convert(15, 8);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-0ea0-c003-bc7499099f00.html
点击查看答案
17.已有定义“char ch[8]="abc";”,则sizeof( )的值是( )。

A.  8

B.  3

C.  1

D.  4

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-da50-c003-bc7499099f00.html
点击查看答案
5.已有预处理命令和定义如下:
#define N 8
int x=2, z=1;
double y=1.2;
下述程序段正确的是( )。

A.  switch(x)

B.  switch(x)
{ case z: x--;break; {case N>0:x=1;break;
case z+1: x++;break; case 1:x=0;break;
}}

C.  switch(x)

D.  switch(y)
{ case 2: y++;break; {case 1.0:y++;break;
case '0': y=3; case 1.2:y=1;break;
} }

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-f208-c003-bc7499099f00.html
点击查看答案
48.表达式 sizeof( )的值是( )。

A.  8

B.  9

C.  10

D.  11

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-b1b8-c003-bc7499099f00.html
点击查看答案
1 4 6 4 1
#include
int generator( )
{if(( (32) ))
return 1;
else
return generator(( (33) ))+ generator(n-1,m);
}
void output( )
{int i,j,t;
printf( );
for(i=1; i<k; i++)
{printf( );
for(t=k-i;t>0;( (34) ))
putchar(' ');
for(j=1; j<=i; j++)
printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-8f88-c003-bc7499099f01.html
点击查看答案
2.下面数组声明语句中正确的是( )。

A.  int n, a[n];

B.  int a[];

C.  int a[2][3]={{2},{1},{3}};

D.  int a[ ][3]={{2},{1},{3}};

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-a788-c003-bc7499099f00.html
点击查看答案
17.以下程序运行时输出结果是________。
#include
int main( )
{int a=0, b=0, c=0;
if ( intf( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-e268-c003-bc7499099f02.html
点击查看答案
试题通小程序
试题通app下载