更多"将下面Shell 程序段中的空缺部分补齐,使得它可以将指定的一个或多个"的相关试题:
[单项选择]
将下面Shell 程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾。如果指定的输出文件不存在,则程序应自动产生一个输出文件。
if ["$#"-It 2];then
echo "Usage $0<output-file><input file l>[<input file2>...]"
exit 0
fi
output="$1"
shift
for i in (1) ;do
if [ -e "$i"];then # or use’-a $i’
cat (2)
fi
done
2()
A. "$i">$output
B. "$i">>$output
C. $i>$output
D. $i>>$output
[简答题]【问题1】
以下是该网站主页部分的HTML代码,请根据图6-2将(1)~(5)的空缺代码补齐。
<html>
(1) 非凡商务网站首页 (2)
<!--# (3) file="include/header.asp”-->
<table width="784" >
<tr >
.
.
.
<for…>
<td width="45%">
<input type="text" size="15" maxlength="15" (4) ="关键字“ >
<select name="action" >
<option value="1" (5) >商品名称</option>
<option value="2 ">商品类别< / option>
<option value="3" >商品简介</option>
<option value=" 4 ">详细说明< / option>
</select>
<input type="submit" value="立即查询" >
<input type="button" value="高级查询" onClick="location.href=’ search.
asp ’ ">
</rd>
</form>
</tr>
</table>
</html>
[填空题]下面是一个选择法递增排序的程序,将划线部分补齐
void selectsort(int a[ ], int n)
{
int i, j, loc, temp;
for(i=0;i< ① ;i++)
{loc=i;
for(j= ② ;j ③ ) loc=j;
if( ④ )
{temp=a[loc];
⑤ ;
a[i]=temp;
}
}
}
[填空题]下面是一个验证正整数n是否为素数的程序,将划线部分补齐
main( )
{
int m,n,flag=1;
printf(“请输入要测试的整数”);
scanf(“%d”,&n);
for(___①___; ___②___; ___③___)
if (___④___)
{ flag=0;
__⑤__;
}
flagprinf(“%d是素数/n:printf(“%d不是素数/n”);
}
[单项选择]对于以下程序段
A. REP MVOSB
B. REP LODSB
C. REP STOSB
D. REPE SCASB
[填空题]在汇编语言程序中,特权级低的程序段可以借助()指令转向特权级高的程序段执行。
[单项选择]对于下列程序段:
A. 也可用指令______完成同样的功能。 REP
B. REPE
C. REP
D. REP
[单项选择]以下正确的程序段是
A. char str1[ ]="12345",str2[ ]="abcdef";
B. char str[10],*st="abcde";strcat(str,st);
C. char str[10]=" "。*st="abcde";strcat(str,st);
D. char*st1="12345",*st2="abcde";strcat(st1,st2);
[单项选择]若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是
A. for(i=1,p=1;i<=5;i++) p*=i;
B. for(i=1;i<=5;i++) p=1; p*=i;
C. i=1;p=1;while(i<=5)p*=i; i++;
D. i=1;p=1;dop*=i; i++; while(i<=5);
[单项选择]以下程序段完全正确的是
A. int *p; scanf("%d", &p);
B. int *p; scanf("%d", p);
C. int k,*p=&k;scanf("%d",p);
D. int k,*p; *p= &k; scanf("%d",p);