APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
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;
}

答案:N

C语言程序设计题库
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
点击查看题目
1.*#*#*2.1,23.ACE4.1 1 2 3 5
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-5d50-c003-bc7499099f01.html
点击查看题目
36.下面函数定义的头部正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2ff8-c003-bc7499099f01.html
点击查看题目
1.假设10个整数存储在数组a[10]中,要求把其中能被12整除的数标记为T,其他标记为F。标记存储在字符数组b[10]中下标相同的对应位置。试编写程序,实现以上功能,并输出两个数组。
#include
int main()
{ int i,a[]={11,12,23,36,48,56,72,78,89,96};
char b[10];
for(i=0;i<10;i++)
{ printf( );
if(a[i]%12==0)b[i]='T';
else b[i]='F';
}
printf( );
for(i=0;i<10;i++)
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-bac8-c003-bc7499099f00.html
点击查看题目
43.已有定义“char c='1'; int x=300; float w=35000; double d=3.1234567e10;”,则下面表达式求值时除( )外其结果都可能是不准确的。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f00.html
点击查看题目
23.本程序的功能是:采用双向冒泡排序法对a数组中的n个元素按从小到大的次序排序。双向冒泡排序的方法是:第一轮,从a[0]开始(i=0),比较a[i]与a[i+1],若a[i]大于a[i+1],则交换a[i]与a[i+1]两个元素的值,一直比较到a[n-1]为止;然后再从a[n-2]开始(i=n-2),比较a[i]与a[i-1],若a[i]小于a[i-1],则交换a[i]与a[i-1]两个元素的值,一直比较到a[0]为止。继续进行第二轮,最多需要进行n/2轮比较。
#include
#define N 10
int main()
{int i,j,w,m,t,flag=1,a[N]={5,6,-3,11,43,16,8,23,19,-6};
printf( );
for(i=0;i<N;i++)
printf("%4d",a[i]);
w=0; m=N-1;
while(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-5150-c003-bc7499099f00.html
点击查看题目
3.下面程序运行时输出结果是________。
#include
int main()
{ int x=0, y=0, z=0;
if(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-47f8-c003-bc7499099f00.html
点击查看题目
7.78.scanf9.710.10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-7c48-c003-bc7499099f01.html
点击查看题目
21.XCF
(1) flag=1(2) denominator+=2(3) flag=1.0
(4) flag*i/(2*i-1)(5) n/=10(6) n!=0
(7) k<=n(8) k++(9) sum<k
(10) j-2(11) n(12) flag=1
(13) n--(14) 1(15) t/=10
(16) n==dw(17) i%j==0(18) i%10!=9
(19) temp=0(20) (i+1)(21) (i-5)%9==0
(22) count = 0(23) grade<60(24) i<10
(25) j%3==0
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-6138-c003-bc7499099f03.html
点击查看题目
24.下面关于return语句的叙述正确的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-1888-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

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;
}

答案:N

分享
C语言程序设计题库
相关题目
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
点击查看答案
1.*#*#*2.1,23.ACE4.1 1 2 3 5
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-5d50-c003-bc7499099f01.html
点击查看答案
36.下面函数定义的头部正确的是( )。

A.  int fun(int a[], b)

B.  int fun(int a[], int a)

C.  int fun(int a, int b)

D.  int fun(char a[ ][], int b)

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2ff8-c003-bc7499099f01.html
点击查看答案
1.假设10个整数存储在数组a[10]中,要求把其中能被12整除的数标记为T,其他标记为F。标记存储在字符数组b[10]中下标相同的对应位置。试编写程序,实现以上功能,并输出两个数组。
#include
int main()
{ int i,a[]={11,12,23,36,48,56,72,78,89,96};
char b[10];
for(i=0;i<10;i++)
{ printf( );
if(a[i]%12==0)b[i]='T';
else b[i]='F';
}
printf( );
for(i=0;i<10;i++)
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-bac8-c003-bc7499099f00.html
点击查看答案
43.已有定义“char c='1'; int x=300; float w=35000; double d=3.1234567e10;”,则下面表达式求值时除( )外其结果都可能是不准确的。

A.  x=w/c

B.  w=d/x

C.  w=d/1e5f

D.  w=x+c

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f00.html
点击查看答案
23.本程序的功能是:采用双向冒泡排序法对a数组中的n个元素按从小到大的次序排序。双向冒泡排序的方法是:第一轮,从a[0]开始(i=0),比较a[i]与a[i+1],若a[i]大于a[i+1],则交换a[i]与a[i+1]两个元素的值,一直比较到a[n-1]为止;然后再从a[n-2]开始(i=n-2),比较a[i]与a[i-1],若a[i]小于a[i-1],则交换a[i]与a[i-1]两个元素的值,一直比较到a[0]为止。继续进行第二轮,最多需要进行n/2轮比较。
#include
#define N 10
int main()
{int i,j,w,m,t,flag=1,a[N]={5,6,-3,11,43,16,8,23,19,-6};
printf( );
for(i=0;i<N;i++)
printf("%4d",a[i]);
w=0; m=N-1;
while(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-5150-c003-bc7499099f00.html
点击查看答案
3.下面程序运行时输出结果是________。
#include
int main()
{ int x=0, y=0, z=0;
if(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-47f8-c003-bc7499099f00.html
点击查看答案
7.78.scanf9.710.10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-7c48-c003-bc7499099f01.html
点击查看答案
21.XCF
(1) flag=1(2) denominator+=2(3) flag=1.0
(4) flag*i/(2*i-1)(5) n/=10(6) n!=0
(7) k<=n(8) k++(9) sum<k
(10) j-2(11) n(12) flag=1
(13) n--(14) 1(15) t/=10
(16) n==dw(17) i%j==0(18) i%10!=9
(19) temp=0(20) (i+1)(21) (i-5)%9==0
(22) count = 0(23) grade<60(24) i<10
(25) j%3==0
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-6138-c003-bc7499099f03.html
点击查看答案
24.下面关于return语句的叙述正确的是()。

A.  一个自定义函数中必须有一条return语句

B.  一个自定义函数中可以根据不同情况设置多条return语句

C.  定义成void类型的函数中可以有带返回值的return语句

D.  没有return语句的自定义函数在执行结束时不能返回到调用处

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-1888-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载