函数表达式:countif(a2:a8,b2:b4)结果为下列选项中的哪一个()。
A.数值
B.7行3列数组
C.3列1行数组
D.1列3行数组
A.数值
B.7行3列数组
C.3列1行数组
D.1列3行数组
A.第3列第A行交叉的单元格
B.第A列第1行交叉的单元格
C.第3列第1行交叉的单元格
D.第A列第3行交叉的单元格
A.表达式 12 > 10 的结果为 True。
B.表达式’aa’ > ’a9’ 结果为真 True。
C.表达式’aa’ > ’aA’ 结果为真 True。
D.表达式’aa1’ > ’aa’ 结果为假。
请补充函数fun(),该函数的功能是把数组aa中的奇数元素按原来的先后顺序放在原数组后面。
例如,输入“33,67,42,58,25,76,85,16,41,56”,输出结果“42,58,76,16,56,33,67,25,25,41。
注意:部分源程序给出如下。
请勿改动主函数main和具他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
include <stdio.h>
define N 10
void fun(int aa[])
{
int i, j=0,k 0;
int bb IN];
for (i 0; i<N; i++)
{
if (【 】)
bb[k++] aa[i];
else
aa [j++] =aa Ii];
for(i=0; i<k;【 】)
aa[j] bb[i];
}
main ()
{
int i;
int aa[N]={33, 67, 42,58,25, 76, 85, 16,
41,56};
clrscr ();
printf("\n*** original list ***\n");
for (i=0; i<N; i++)
printf("%4d", aa[i]);
fun (aa);
printf("\n*** new list ***\n");
for (i=0; i<N; i++)
printf("%4d", aa[i]);
}
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!