APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
5.2 06.17.x=-18.n=8

答案:空

C语言程序设计题库
5.156.1.007.3,58.7
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2bc8-c003-bc7499099f01.html
点击查看题目
33.下面关于C语言函数的叙述中,错误的是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2c10-c003-bc7499099f00.html
点击查看题目
20.本程序的功能是:采用改进的选择排序算法对10个整数按从小到大的次序排序。算法是:第一轮在待排序的数据中,找到一个最小数和一个最大数,将最小数与第一个数交换,将最大数与最后一个数交换;第二轮对除第一个数和最后一个数以外的n-2个待排序数重复上述操作,依次类推,共需进行n/2轮。
#include
#define N 10
int main()
{int i,j,max,min,t,a[N]={9,5,1,4,7,2,3,8,6,0};
for(i=0;i<N/2;i++)
{ min=i; max=( (50) );
for(j=i;j<=N-1-i;j++)
{if( )min=j;
if( )( (51) );
}
if( )
t=a[i];a[i]=a[min];a[min]=t;
if(max!=N-1-i)
if(( (52) ))
{t=a[N-1-i];a[N-1-i]=a[min];a[min]=t;}
else
{t=a[N-1-i];a[N-1-i]=a[max];a[max]=t;}
}
for(i=0;i<N;i++)
printf("%4d",a[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-2e28-c003-bc7499099f00.html
点击查看题目
26.本程序的功能是输出杨辉三角形。
#include
#define N 10
int main()
{ int i,j,k,a[N][N];
for (i=1; i<N; i++)
{a[i][1]=1;
( (66) );
}
for (i=3;i<N; i++)
for (j=2;j<i;j++)
a[i][j]=a[i-1][j-1]+( (67) );
for (i=1;i<N;i++)
{ for(k=1;k<30-3*i;k++)
( (68) );
for (j=1;j<=i;j++)
printf("%6d",a[i][j]);
printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-6ca8-c003-bc7499099f00.html
点击查看题目
23.已有定义“int a[5]={1, 3, 5};”,则a[3]的值为________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-f1c0-c003-bc7499099f00.html
点击查看题目
4.下面表示数学式“x<y<z”的逻辑表达式中,错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-ee20-c003-bc7499099f00.html
点击查看题目
19.本程序的功能是:n个人围坐成一圈,从编号为1的人开始报数,凡报到数3的人出列,输出依次出列人的编号。
#include
#define N 10
int main()
{int i,j,m,k,a[N]={1,2,3,4,5,6,7,8,9,10},b[N];
i=j=m=k=0;
while( )
{if(a[i]!=0)( (47) );
if(k==3)
{( (48) ); a[i]=0; k=0; m++; }
i++;
if( )( (49) );
}
for(i=0;i<N;i++)
printf("%4d",b[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-2658-c003-bc7499099f00.html
点击查看题目
22.已有定义“int x=12, y=15, z;”,则执行表达式“z=( ,变量y和z的值分别为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-3470-c003-bc7499099f00.html
点击查看题目
15.下面叙述中错误的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0500-c003-bc7499099f01.html
点击查看题目
1.除goto语句外,在循环体中执行( )语句可提前结束本次循环直接进入下一次循环。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8290-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

5.2 06.17.x=-18.n=8

答案:空

分享
C语言程序设计题库
相关题目
5.156.1.007.3,58.7
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2bc8-c003-bc7499099f01.html
点击查看答案
33.下面关于C语言函数的叙述中,错误的是________。

A.  一个完整的C程序由多个函数组成,其中有且只能有一个main()函数

B.  当一个C程序包含多个函数时,先定义的函数先执行

C.  函数可以嵌套调用

D.  函数不可以嵌套定义

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2c10-c003-bc7499099f00.html
点击查看答案
20.本程序的功能是:采用改进的选择排序算法对10个整数按从小到大的次序排序。算法是:第一轮在待排序的数据中,找到一个最小数和一个最大数,将最小数与第一个数交换,将最大数与最后一个数交换;第二轮对除第一个数和最后一个数以外的n-2个待排序数重复上述操作,依次类推,共需进行n/2轮。
#include
#define N 10
int main()
{int i,j,max,min,t,a[N]={9,5,1,4,7,2,3,8,6,0};
for(i=0;i<N/2;i++)
{ min=i; max=( (50) );
for(j=i;j<=N-1-i;j++)
{if( )min=j;
if( )( (51) );
}
if( )
t=a[i];a[i]=a[min];a[min]=t;
if(max!=N-1-i)
if(( (52) ))
{t=a[N-1-i];a[N-1-i]=a[min];a[min]=t;}
else
{t=a[N-1-i];a[N-1-i]=a[max];a[max]=t;}
}
for(i=0;i<N;i++)
printf("%4d",a[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-2e28-c003-bc7499099f00.html
点击查看答案
26.本程序的功能是输出杨辉三角形。
#include
#define N 10
int main()
{ int i,j,k,a[N][N];
for (i=1; i<N; i++)
{a[i][1]=1;
( (66) );
}
for (i=3;i<N; i++)
for (j=2;j<i;j++)
a[i][j]=a[i-1][j-1]+( (67) );
for (i=1;i<N;i++)
{ for(k=1;k<30-3*i;k++)
( (68) );
for (j=1;j<=i;j++)
printf("%6d",a[i][j]);
printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-6ca8-c003-bc7499099f00.html
点击查看答案
23.已有定义“int a[5]={1, 3, 5};”,则a[3]的值为________。

A.  5

B.  0

C.  不确定

D.  初始化格式有错误

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-f1c0-c003-bc7499099f00.html
点击查看答案
4.下面表示数学式“x<y<z”的逻辑表达式中,错误的是( )。

A.  x<y<z

B.  x<y&&y<z

C.  !(x>=y)&&!(y>=z)

D.  !(x>=y||y>=z)

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-ee20-c003-bc7499099f00.html
点击查看答案
19.本程序的功能是:n个人围坐成一圈,从编号为1的人开始报数,凡报到数3的人出列,输出依次出列人的编号。
#include
#define N 10
int main()
{int i,j,m,k,a[N]={1,2,3,4,5,6,7,8,9,10},b[N];
i=j=m=k=0;
while( )
{if(a[i]!=0)( (47) );
if(k==3)
{( (48) ); a[i]=0; k=0; m++; }
i++;
if( )( (49) );
}
for(i=0;i<N;i++)
printf("%4d",b[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-2658-c003-bc7499099f00.html
点击查看答案
22.已有定义“int x=12, y=15, z;”,则执行表达式“z=( ,变量y和z的值分别为( )。

A.  3,1

B.  15, 12

C.  15, 1

D.  3, 12

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-3470-c003-bc7499099f00.html
点击查看答案
15.下面叙述中错误的是()。

A.  在函数外可以声明变量

B.  变量声明的位置决定了该变量名的使用范围

C.  函数调用时在函数内声明的变量的值将无法保存到该函数的下一次调用

D.  在函数外声明的变量,其值可以保存到该程序运行结束

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0500-c003-bc7499099f01.html
点击查看答案
1.除goto语句外,在循环体中执行( )语句可提前结束本次循环直接进入下一次循环。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8290-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载