柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
void fun(int a[ ], int n) { int i,j=0,k=n/2, b[10]; for (i=n/2-1; i>=0; i--) { b[i] =a[j]; b[k] =a[j+1]; j+=2; k++; } for (i=0; i
A.2,4,6,8,10,9,7,5,3,1,
B.10,8,6,4,2,1,3,5,7,9,
C.1,2,3,4,5,6,7,8,9,10,
D.1,3,5,7,9,10,8,6,4,2,
热度🔥1,007
参考答案:A
解析:
【解析】程序的执行过程为:调用函数f,将数组c地址与n数值传入函数,此函数实现,将数组偶数位置元素从中间向前依次放入数组前半段,数组奇数位置元素从中间向后依次放入数组后半段,调用结果为c[10]={2,4,6,8,10,9,7,5,3,1},之后依次输出,A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
如果删除一个非零无符号二进制偶整数后的2个0,则此数的值为原数( )。
有以下程序 #include main() { int k=5,n=0; do { switch(k) { case 1: case 3: n+=1; k--; break; default: n=0; k--; case 2: case 4: n+=2; k--; break; } printf("%d",n); }while(k>0 && n<5); } 程序运行后的输出结果是
以下程序的功能是随机产生10个两位的整数:Option Base 1Private Sub Command1_Click() Dim a(10)As Integer Dim i As Integer Randomize For i=1 To 10 a(i)=Int(Rnd * 100)+1 Print a(i) Next iEnd Sub运行以上程序,发现有错误,需要对产生随机数的语句进行修改。以下正确的修改是( )。
下列工具中不能用作安全评估的是()。
标签
二级C语言
10
数组
int
依次