当变量X在奇偶数之间变化时,下列程序的输出结果为()。
CLEAR
X=0
DO WHILE X<6
IFINT(X/2)=X/2
?"CHINA"
ENDIF
?"中国"
X=X+1
ENDDO
A.CHINA 中国 中国 连续显示3次
B.中国 中国 CHINA 连续显示3次
C.CHINA 中国 中国 连续显示2次
D.中国 中国 CHINA 连续显示2次
当变量I在奇偶数之间变化时,下面程序的输出结果为
CLEAR
I=0
DO WHILE I<10
IF INT(I/2)=I/2
?"W"
ENDIF
?"ABC"
I=I+1
ENDDO
A.W ABC ABC 连续显示5次
B.ABC ABC ABC 连续显示5次
C.W ABC ABC连续显示4次
D.ABC ABC W连续显示4次
在某次通信中,发送方发送了一个8位的数据(包含一个奇校验位),若传输过程中有差错,则接收方可检测出该8位数据______。
A.奇数个位出错
B.偶数个位出错
C.出错的位置
D.出错的位数
● 在某次通信中,发送方发送了一个8 位的数据(包含一个奇校验位),若传输过
程中有差错,则接收方可检测出该8 位数据(9) 。
(9)A. 奇数个位出错
B. 偶数个位出错
C. 出错的位置
D. 出错的个数
能检测出所有奇数个错、单比特错、双比特错和所有小于、等于校验位长度的突发错的校验码是(65)。
A.海明码
B.循环冗余码
C.正反码
D.水平垂直奇偶校验码
下列给定程序中函数fun()的功能是;从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。例如,当s中的数为4576235时,t中的数为4725。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
include<stdio.h>
include<conio.h>
/************found*************/
int fun(long S,long *t)
{
long s1=l0;
*tiS%10;
while(s>0)
{
/*************found*************/
s=s%100;
*t=S%10*S1+*t;
s1=s1*10;
}
}
main()
{
long S,t;
clrscr();
printf("\nPIease enter S:");
scanf(“%ld”,&s);
fun(S,&t);
printf(“The result is:%ld\n”,t);
}