18.已有定义“int a=7, b=2;”,则表达式“b+=( )( )/2”运算后b的值为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2ce8-c003-bc7499099f02.html
点击查看答案
5.对a数组a[0]~a[n-1] 中存储的n个整数从小到大排序。排序算法是:第一趟通过比较将n个整数中的最小值放在a[0]中,最大值放在a[n-1] 中;第二趟通过比较将n个整数中的次小值放在a[1]中,次大值放在a[n-2] 中;……,以此类推,直到待排序序列为递增序列。
#include
int main()
{int a[10]={1,3,2,4,5,7,6,8,9,0};
int max,min,temp,len;
int i,j;
len=sizeof( )/sizeof( );
for(i=0;i<len/2;i++)
{min=i;
max=i;
for( )
{if( )
max=j;
if( )
min=j;
}
temp=a[i],a[i]=a[min],a[min]=temp;
temp=a[len-i-1],a[len-i-1]=a[max],a[max]=temp;
}
puts( );
for(i=0;i<len;i++)
printf("%3d",a[i]);
return 0;
}
第7章 函数
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-d238-c003-bc7499099f00.html
点击查看答案
19.已有定义“int a[3][2]={1, 2, 3, 4, 5, 6};”,数组元素________的值为6。
A. a[3][2]
B. a[2][1]
C. a[1][2]
D. a[2][3]
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-e220-c003-bc7499099f00.html
点击查看答案
47.表达式 sizeof( )的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-add0-c003-bc7499099f00.html
点击查看答案
10.在C语言中while和do-while循环的主要区别是( )。
A. do-while的循环体至少无条件执行一次
B. do-while允许从外部转到循环体内
C. while的循环控制条件比do-while的循环控制条件严格
D. do-while的循环体不能是复合语句
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-a5b8-c003-bc7499099f01.html
点击查看答案
7.已有定义“double x=3.5;”,表达式“( )x+x”值的类型为( )型。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2130-c003-bc7499099f01.html
点击查看答案
1.已有定义“int m=23, n=5;”,则表达式“!m+m%n”的值是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-4df8-c003-bc7499099f00.html
点击查看答案
5.本程序的功能是找出符合下面条件的Troitsky数:将该数的首位数字移到末位数字之后得到的数是原数的整数倍。例如,将142857的首位数字1移到末位之后得到的数是428571,而428571=3×142857,因此142857是Troitsky数。
#include
#include
#define N 10
int main()
{long i,a[N],n,m=0; int k;
for(i=142857;i<1000000;i++)
{n=i;( (11) );
while(n>0)
{k++;
n/=10; }
n=i%( )pow(10,k-1)*10+i/( )( (12) );
if(n%i==0&&n/i>1)
a[m++]=i;
}
for(i=0;i<m;i++)printf("%10ld\t",a[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-8e00-c003-bc7499099f00.html
点击查看答案
13.算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为( )。
A. 算术运算、赋值运算、关系运算
B. 关系运算、赋值运算、算术运算
C. 算术运算、关系运算、赋值运算
D. 关系运算、算术运算、赋值运算
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-1148-c003-bc7499099f01.html
点击查看答案
11.A12.D13.D14.C15.C16.D17.A18.D19.B20.C
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-8030-c003-bc7499099f01.html
点击查看答案