更多"设X=ab,Y=cd分别为2位二进制正整数,X>Y的逻辑表示式是( )"的相关试题:
[多项选择]在文件in33.dat中有200个正整数,且每个正整数均在100至9999之间。函数readDat( )的功能是读取这 200个数并存放到数组aa中。请编制函数jsSort( ),该函数的功能是:要求按照每个数的后3位的大小进行升序排列,将排序后的前10个数存入数组bb中,如果数组比中出现后3位相等的数,则对这些数按原始4位数据进行降序排列。最后调用函数writeDat( )把结果比输出到文件out33.dat中。
例如:处理前6012 5099 9012 7025 8088
处理后9012 6012 7025 8088 5099
注意:部分源程序已给出。
请勿改动主函数main( )、读函数readDat)和写函数writeDat( )的内容。
试题程序:
#include
9include
#include
int aa[200],bb[10];
void readDat( );
void writeDat( );
void jsSort( )
void main( )
readDat( );
jsSort( );
writeDat( );
void readDat ( )
FILE *in;
int i;
in=fopen (" in33. dat", "r" );
for(i=0;i<200;i++) fscanf (in,"%d ",&aa[i]);
fclose (in);
void writeDat( )
FILE *out;
int i;
clrscr ( );
out=fopen ( "out33. dat", "w" );
for (i=0;i<10; i++)
printf
[单项选择]9个各不相同的正整数的和是220,其中最小的五个正整数的和的最大值是()?
A. 100
B. 105
C. 110
D. 115
[单项选择]假设五个相异的正整数的平均数是15,中位数是18,则此五个正整数中的最大数的最大值可能为 。
A. 24
B. 32
C. 35
D. 40
[单项选择]二进制数10110101111的八进制数和十进制数分别为()。
A. 2657,1455
B. 2657,1554
C. 2657,1545
D. 2567,1455
[填空题]程序的功能是:从键盘输入一个十进制正整数N,将N转换成相应的十六进制整数表示形式,请完善该程序
CLEAR
INPUT "输入一个正整数" TO N
S=N
Y="0123456789ABCDEF"
X=""
DO WHILE _ _①_ _
B=INT(N/16)
A=N-B*16
X=________②__________
N=________③________
ENDDO
S,"——>",X,"H"
RETURN
[单项选择]求一个三位正整数N的十位数的正确方法是( )。
A. Int(N/10)-Int(N/100)*10
B. Int(N/10)-Int(N/100)
C. N-Int(N/100)*100
D. Int(N-Int(N/100)*100)
[单项选择]某二进制无符号数11101010,转换为3位非压缩BCD数,按百位、十位和个位的顺序表示应分别为 (2) 。
A. 00000001 00000011 00000111
B. 00000011 00000001 00000111
C. 00000010 00000011 00000100
D. 00000011 00000001 00001001
[单项选择]任取一个正整数,其平方数的末位数是4的概率等于( ).
A. 0.1
B. 0.2
C. 0.3
D. 0.4
E. (E) A、B、C、D都不正确
[单项选择]i,k均为正整数(positive integer),问i和k的最大公约数(greatest common divisor)是多少
(1)j=k+1
(2)jk is divisible by 5
A. 条件(1)充分,但条件(2)不充分.
B. 条件(2)充分,但条件(1)不充分.
C. 条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分.
D. 条件(1)充分,条件(2)也充分.
E. (E) 条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联合起来也不充分.
[简答题]从键盘输入一个正整数n,编程求出,即,并将结果显示输出。
[单项选择]若m是一个大于2的正整数,则m3-m一定有约数______
A. 7
B. 6
C. 8
D. 4
E. 5
[判断题]ROUND函数返回指定小数位数的四舍五入数值,第二个参数只能是正整数。
A.正确
B.错误
[单项选择]已知三角形三边长分别为3、15、X。若X为正整数,则这样三角形有多少个?
A. 3个
B. 4个
C. 5个
D. 无数个
[单项选择]在不大于20的正整数中,既是奇数又是合数的数的几何平均值为( )。
A. 12
B. 45
C. 以上结论均不正确
[单选题] 汉字国标码的2个存储字节中,每个字节的最高二进制位的值分别为______。
A. 0,0
B. 1,0
C. 0,1
D. 1,1
[填空题]下列给定程序中,函数proc( )的功能是计算正整数m各位上数字的平方和。
例如,输入498,则输出应该是161。
请修改程序中的错误,使它能得到正确结果。
注意:不要改动main( )函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
long proc(long m)
{
//****found****
long sum=1;
do
{
sum+=(m%10)*(m%10);
m/=10;
//****found****
}
while(m)
return(sum);
}
void main( )
{
long n;
system("CLS");
printf("Please enter a number:");
scanf("%1d",&n);
printf("/n%1d/n",proc(n));
}
[单项选择]已知{a
n
}为等差数列,则该数列的公差为零.
(1)对任何正整数n,都有a
1
+a
2
+…+a
n
≤n;
(2)a
2
≥a
1
.
A. 条件(1)充分,但条件(2)不充分。
B. 条件(2)充分,但条件(1)不充分。
C. 条件(1)和(2)单独都不充分,但条件(1)和(2)联合起来充分。
D. 条件(1)充分,条件(2)也充分。
E. 条件(1)和(2)单独都不充分,条件(1)和条件(2)联合起来也不充分。
[填空题]
下面程序的功能是产生10个小于100(不含100)的随机正整数,并统计其中5的倍数所占比例,但程序不完整,请补充完整。
SubPR( )
Randomize
Dim a(10)
For j=1 To 10
a(i)=Int( (14)
)
If (15) Then k=k+1
Print a(j)
Next j
Print
Print k/10
Fnd Sub