APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
填空题
)
5.5,106.13

答案:空

C语言程序设计题库
1.请完成以下有关数组描述的填空。
( )C语言中,数组元素的下标下限为( )。
( )数组在内存中占一片( )的存储区,由( )代表它的首地址。
( )C程序在执行过程中,不检查数组下标是否( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9018-c003-bc7499099f00.html
点击查看题目
6.逻辑“异或”运算可描述为当且仅当a、b两个操作数中只有一个为真时才为真,其他情况下均为假。下面能够正确表示逻辑“异或”运算的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-f9d8-c003-bc7499099f00.html
点击查看题目
13.本程序的功能是:将数组a和数组b中相同的数复制到数组c中。例如,如果数组a中的数据是{8,5,7,1,6,4,9},数组b中的数据是{2,9,3,7,4,5,6},则数组c中的数据是{9,7,4,5,6}。
#include
int search( )
{int i;
for(i=0; i<n; i++)
if(( (35) ))return 1;
return 0;
}
int main()
{ int a[7]={8, 5, 7, 1, 6, 4, 9}, b[7]={2, 9, 3, 7, 4, 5, 6}, c[7]={0}, i, j=0;
printf( );
for(i=0;i<7;i++)
printf("%2d",a[i]);
printf( );
for(i=0;i<7;i++)
printf("%2d",b[i]);
for(i=0; i<7; i++)
if(( (36) ))
c[j++]=b[i];
printf( );
for(i=0; ( (37) ); i++)
printf("%2d", c[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-9b40-c003-bc7499099f00.html
点击查看题目
17.若调用一个函数,且此函数中没有return语句,则正确的说法是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-08e8-c003-bc7499099f01.html
点击查看题目
2.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{int i,n;
float sum=0, ( (3) );
scanf( );
for(i=1;i<=n;i++)
{sum=sum+( (4) );
flag=-flag;
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-0378-c003-bc7499099f00.html
点击查看题目
6.已知有声明“int x=3, y=4, z;”,则执行语句“z=1/2*( );”后,z的值是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-4070-c003-bc7499099f00.html
点击查看题目
8.static9.210.extern11.-17
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2010-c003-bc7499099f00.html
点击查看题目
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
点击查看题目
26.下面关于C语言源程序的叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-1c70-c003-bc7499099f01.html
点击查看题目
17.inr18.you&me
(1) k(2)queue[k](3)k!=m
(4) k=i(5) k/=10(6) break
(7) a[j]-a[i](8) flag=1(9) a[i-2]+a[i-1]
(10) a[i]%j==0(11) k=0(12) pow(10,k-1)
(13) n%10(14) d!=i(15) m*10+a[i]
(16) break(17) a[j+1]=a[j](18) d++
(19) i<N/2(20) a[N-i-1]=temp(21) continue
(22) sum%10(23) b[k](24) a[j]=a[j-1]
(25) i%10*10+i/10(26) flag=0(27) flag
(28) a[i]<a[j](29) a[j+1]=a[j](30) a[i]=n
(31) n/=10(32) j--(33) i>=j
(34) a[0](35) a[i]=a[j](36) a[i]=x
(37) sum=0(38) sum==m(39) ( )/2-1
(40) n=a[i+1](41) r=m%n(42) i<j
(43)j--(44)min(45) temp
(46)a[N-1](47) k++(48) b[j++]=a[i]
(49)i=0(50)N-1-i(51) max=j
(52)max==i(53) m/=10(54) m*10+c[k]
(55)i%3==0(56) m/=10(57) a[n++]=i
(58)0(59)a[j]>a[j+1](60) flag=1
(61)( )/2(62)find=1(63) left=mid+1
(64)str[i]!='\0'(65)str+i(66) a[i][i]=1
(67)a[i-1][j](68) printf(" ")
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-8be8-c003-bc7499099f01.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
填空题
)
手机预览
C语言程序设计题库

5.5,106.13

答案:空

分享
C语言程序设计题库
相关题目
1.请完成以下有关数组描述的填空。
( )C语言中,数组元素的下标下限为( )。
( )数组在内存中占一片( )的存储区,由( )代表它的首地址。
( )C程序在执行过程中,不检查数组下标是否( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9018-c003-bc7499099f00.html
点击查看答案
6.逻辑“异或”运算可描述为当且仅当a、b两个操作数中只有一个为真时才为真,其他情况下均为假。下面能够正确表示逻辑“异或”运算的表达式是( )。

A.  a||b

B.  a&&b

C.  (a&&b)&&!(a||b)

D.  (a||b)&&!(a&&b)

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-f9d8-c003-bc7499099f00.html
点击查看答案
13.本程序的功能是:将数组a和数组b中相同的数复制到数组c中。例如,如果数组a中的数据是{8,5,7,1,6,4,9},数组b中的数据是{2,9,3,7,4,5,6},则数组c中的数据是{9,7,4,5,6}。
#include
int search( )
{int i;
for(i=0; i<n; i++)
if(( (35) ))return 1;
return 0;
}
int main()
{ int a[7]={8, 5, 7, 1, 6, 4, 9}, b[7]={2, 9, 3, 7, 4, 5, 6}, c[7]={0}, i, j=0;
printf( );
for(i=0;i<7;i++)
printf("%2d",a[i]);
printf( );
for(i=0;i<7;i++)
printf("%2d",b[i]);
for(i=0; i<7; i++)
if(( (36) ))
c[j++]=b[i];
printf( );
for(i=0; ( (37) ); i++)
printf("%2d", c[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-9b40-c003-bc7499099f00.html
点击查看答案
17.若调用一个函数,且此函数中没有return语句,则正确的说法是()。

A.  该函数没有返回值

B.  返回若干个系统默认值

C.  能返回一个用户所希望的函数值

D.  返回一个不确定的值

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-08e8-c003-bc7499099f01.html
点击查看答案
2.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{int i,n;
float sum=0, ( (3) );
scanf( );
for(i=1;i<=n;i++)
{sum=sum+( (4) );
flag=-flag;
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-0378-c003-bc7499099f00.html
点击查看答案
6.已知有声明“int x=3, y=4, z;”,则执行语句“z=1/2*( );”后,z的值是()。

A.  0

B.  3

C.  3.5

D.  4

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-4070-c003-bc7499099f00.html
点击查看答案
8.static9.210.extern11.-17
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2010-c003-bc7499099f00.html
点击查看答案
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
点击查看答案
26.下面关于C语言源程序的叙述中错误的是( )。

A.  一个C源程序由若干个函数定义组成,其中必须有且仅有一个名为main的函数定义

B.  函数定义由函数头部和函数体两部分组成

C.  在一个函数定义的函数体中允许定义另一个函数

D.  在一个函数定义的函数体中允许调用另一个函数或调用函数自身

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-1c70-c003-bc7499099f01.html
点击查看答案
17.inr18.you&me
(1) k(2)queue[k](3)k!=m
(4) k=i(5) k/=10(6) break
(7) a[j]-a[i](8) flag=1(9) a[i-2]+a[i-1]
(10) a[i]%j==0(11) k=0(12) pow(10,k-1)
(13) n%10(14) d!=i(15) m*10+a[i]
(16) break(17) a[j+1]=a[j](18) d++
(19) i<N/2(20) a[N-i-1]=temp(21) continue
(22) sum%10(23) b[k](24) a[j]=a[j-1]
(25) i%10*10+i/10(26) flag=0(27) flag
(28) a[i]<a[j](29) a[j+1]=a[j](30) a[i]=n
(31) n/=10(32) j--(33) i>=j
(34) a[0](35) a[i]=a[j](36) a[i]=x
(37) sum=0(38) sum==m(39) ( )/2-1
(40) n=a[i+1](41) r=m%n(42) i<j
(43)j--(44)min(45) temp
(46)a[N-1](47) k++(48) b[j++]=a[i]
(49)i=0(50)N-1-i(51) max=j
(52)max==i(53) m/=10(54) m*10+c[k]
(55)i%3==0(56) m/=10(57) a[n++]=i
(58)0(59)a[j]>a[j+1](60) flag=1
(61)( )/2(62)find=1(63) left=mid+1
(64)str[i]!='\0'(65)str+i(66) a[i][i]=1
(67)a[i-1][j](68) printf(" ")
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-8be8-c003-bc7499099f01.html
点击查看答案
试题通小程序
试题通app下载