APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
14.下面程序的运行结果为________。
#include
int main()
{int i, a[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9};
for(i=0; i<3; i++)
printf("%2d", a[i][2-i]); return 0;
}

A、  1 5 9

B、  1 4 7

C、  3 5 7

D、  3 6 9

答案:空

C语言程序设计题库
11.下面程序运行时输出结果是()。
#include
int f( )
{ static int c, b;
if(c==0)b=1;
else b=b+a;
c++;
return b;
}
int main()
{ int i;
for(i=0; i<2; i++)
printf("%d", f(2));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-8200-c003-bc7499099f00.html
点击查看题目
49.下面选项中不正确的实型常量是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-b1b8-c003-bc7499099f01.html
点击查看题目
1.auto2.void3.main()4.return
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-1c28-c003-bc7499099f00.html
点击查看题目
11.输入一个正整数n,再输入n个学生的成绩,计算平均分,并统计不及格成绩的个数。
#include
int main( )
{ int count, i, n;
double grade, total;
printf( );
scanf( );
total = 0;
( (22) );
for(i = 1; i <= n; i++)
{printf( );
scanf ( );
total = total + grade;
if(( (23) ))
count++;
}
printf("Grade average = %.2f\n", total/n);
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-49c8-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
点击查看题目
4.已有定义“char ch[10]= "adjust";”,执行“puts( ):”后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-97e8-c003-bc7499099f00.html
点击查看题目
16.表达式x&&1等价于( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-1918-c003-bc7499099f01.html
点击查看题目
33.下面关于C语言函数的叙述中,错误的是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2c10-c003-bc7499099f00.html
点击查看题目
29.在一个被调用函数中,关于return语句使用的描述,________是错误的。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2440-c003-bc7499099f00.html
点击查看题目
24.下面程序运行后的输出结果是________。
#include
#include
int count( )
{int k=0;
if(str[k]== '\0') return 0;
while(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-b8b0-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

14.下面程序的运行结果为________。
#include
int main()
{int i, a[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9};
for(i=0; i<3; i++)
printf("%2d", a[i][2-i]); return 0;
}

A、  1 5 9

B、  1 4 7

C、  3 5 7

D、  3 6 9

答案:空

分享
C语言程序设计题库
相关题目
11.下面程序运行时输出结果是()。
#include
int f( )
{ static int c, b;
if(c==0)b=1;
else b=b+a;
c++;
return b;
}
int main()
{ int i;
for(i=0; i<2; i++)
printf("%d", f(2));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-8200-c003-bc7499099f00.html
点击查看答案
49.下面选项中不正确的实型常量是( )。

A.  0.23E1

B.  2.3e-1

C.  1E3.2

D.  2.3e0

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-b1b8-c003-bc7499099f01.html
点击查看答案
1.auto2.void3.main()4.return
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-1c28-c003-bc7499099f00.html
点击查看答案
11.输入一个正整数n,再输入n个学生的成绩,计算平均分,并统计不及格成绩的个数。
#include
int main( )
{ int count, i, n;
double grade, total;
printf( );
scanf( );
total = 0;
( (22) );
for(i = 1; i <= n; i++)
{printf( );
scanf ( );
total = total + grade;
if(( (23) ))
count++;
}
printf("Grade average = %.2f\n", total/n);
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-49c8-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
点击查看答案
4.已有定义“char ch[10]= "adjust";”,执行“puts( ):”后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-97e8-c003-bc7499099f00.html
点击查看答案
16.表达式x&&1等价于( )。

A.  x==0

B.  x==1

C.  x!=0

D.  x!=1

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-1918-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
点击查看答案
29.在一个被调用函数中,关于return语句使用的描述,________是错误的。

A.  被调用函数中可以不用return语句

B.  被调用函数中可以使用多个return语句

C.  被调用函数中,如果有返回值,就一定要有return语句

D.  被调用函数中,一个return语句可返回多个值给调用函数

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2440-c003-bc7499099f00.html
点击查看答案
24.下面程序运行后的输出结果是________。
#include
#include
int count( )
{int k=0;
if(str[k]== '\0') return 0;
while(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-b8b0-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载