试题通
试题通
APP下载
首页
>
文学知识
>
C语言程序设计题库
试题通
搜索
C语言程序设计题库
题目内容
(
单选题
)
4.已有定义“int a[][3]={0, 1, 2, 3, 4, 5, 6};”,则数组a第1维的大小是( )。

A、 2

B、 3

C、 4

D、 无确定值

答案:空

试题通
C语言程序设计题库
试题通
10.已有定义“int i; float f; char ch [50]; ”,为使i得到值1,f得到值3.1416,ch得到值it,当执行语句“scanf("%3d%f%2s", &i, &f, ch);”时,正确的输入形式是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-c2e0-c003-bc7499099f00.html
点击查看题目
16.本程序的功能是:求一个数组中所有相邻元素的最大公约数(若数组有n个元素,则有n-1个最大公约数)。
#include
#include
int main()
{int i,k=0,t,m,n,r,a[10]={3,6,4,16,8,5,15,10,12,18},b[9]={0};
for(i=0;i<9;i++)
{m=a[i];( (40) );
if( ) t=m,m=n,n=t;
r=m%n;
while(r!=0)
{m=n; n=r;( (41) ); }
b[k++]=n;
}
printf( );
for(i=0;i<10;i++)
printf("%3d",a[i]);
printf( );
for(i=0;i<9;i++)
printf("%3d",b[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-0718-c003-bc7499099f00.html
点击查看题目
7.78.scanf9.710.10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-7c48-c003-bc7499099f01.html
点击查看题目
11.下面程序运行时,输出的结果是()。
#include
int main()
{ int a[]={6,3,4,1,2}; int n=5;
int m, j, k, temp;
for(m=n/2; m >1; m/=2 )
for( )
for(k=j-m; k>=0 && a[k] >a[k+m]; k-=m )
{ temp=a[k];
a[k]=a[k+m];
a[k+m] =temp;
}
for(k=0; k<5; k++)
printf("%2d", a[k]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3fe0-c003-bc7499099f00.html
点击查看题目
1.请完成以下有关数组描述的填空。
( )C语言中,数组元素的下标下限为( )。
( )数组在内存中占一片( )的存储区,由( )代表它的首地址。
( )C程序在执行过程中,不检查数组下标是否( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9018-c003-bc7499099f00.html
点击查看题目
21.已有定义“int a=5, b; float c=2;”,下列表达式中语法正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-2ca0-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
点击查看题目
1.B2.A3.C4.A5.D6.A7.D8.D9.C10.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-5968-c003-bc7499099f01.html
点击查看题目
7.下面叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-fe08-c003-bc7499099f02.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
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
试题通
C语言程序设计题库

4.已有定义“int a[][3]={0, 1, 2, 3, 4, 5, 6};”,则数组a第1维的大小是( )。

A、 2

B、 3

C、 4

D、 无确定值

答案:空

试题通
分享
试题通
试题通
C语言程序设计题库
相关题目
10.已有定义“int i; float f; char ch [50]; ”,为使i得到值1,f得到值3.1416,ch得到值it,当执行语句“scanf("%3d%f%2s", &i, &f, ch);”时,正确的输入形式是( )。

A.  1, 3.1416, it↙

B.  13.1416it↙

C.  001 3.1416 it↙

D.  i=001, f=3.1416,ch=it↙

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-c2e0-c003-bc7499099f00.html
点击查看答案
16.本程序的功能是:求一个数组中所有相邻元素的最大公约数(若数组有n个元素,则有n-1个最大公约数)。
#include
#include
int main()
{int i,k=0,t,m,n,r,a[10]={3,6,4,16,8,5,15,10,12,18},b[9]={0};
for(i=0;i<9;i++)
{m=a[i];( (40) );
if( ) t=m,m=n,n=t;
r=m%n;
while(r!=0)
{m=n; n=r;( (41) ); }
b[k++]=n;
}
printf( );
for(i=0;i<10;i++)
printf("%3d",a[i]);
printf( );
for(i=0;i<9;i++)
printf("%3d",b[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-0718-c003-bc7499099f00.html
点击查看答案
7.78.scanf9.710.10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-7c48-c003-bc7499099f01.html
点击查看答案
11.下面程序运行时,输出的结果是()。
#include
int main()
{ int a[]={6,3,4,1,2}; int n=5;
int m, j, k, temp;
for(m=n/2; m >1; m/=2 )
for( )
for(k=j-m; k>=0 && a[k] >a[k+m]; k-=m )
{ temp=a[k];
a[k]=a[k+m];
a[k+m] =temp;
}
for(k=0; k<5; k++)
printf("%2d", a[k]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3fe0-c003-bc7499099f00.html
点击查看答案
1.请完成以下有关数组描述的填空。
( )C语言中,数组元素的下标下限为( )。
( )数组在内存中占一片( )的存储区,由( )代表它的首地址。
( )C程序在执行过程中,不检查数组下标是否( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9018-c003-bc7499099f00.html
点击查看答案
21.已有定义“int a=5, b; float c=2;”,下列表达式中语法正确的是( )。

A.  b=a%c

B.  a>0?b=a:b=-a

C.  b=a/2=c

D.  b=a=c/2

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-2ca0-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
点击查看答案
1.B2.A3.C4.A5.D6.A7.D8.D9.C10.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-5968-c003-bc7499099f01.html
点击查看答案
7.下面叙述中正确的是( )。

A.  C程序的基本组成单位是语句

B.  C语句必须以分号结束

C.  C程序中的每一行只能写一条语句

D.  C程序必须在一行内写完

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-fe08-c003-bc7499099f02.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
点击查看答案
试题通小程序
试题通app下载