第1题:
下列程序的功能是输入一个整数,判断是否是素数,若为素数,则输出1,否则输出0,请填空。main(){ int i, x, y=1; scanf("%d", &x); for(i=2; i<=x/2; i++) if{ y=0; break;} printf("%d\n", y);}
第2题:
下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5 8 6 7;输人1000,则输出0 0 0 1。请填空。 Private Sub Command1_Click Dim x As Integer X=InputBox(“请输入一个正整数”) While x> 【11】 Print x Mod 10; x=x\10 Wend Print 【12】 End Sub
第3题:
●一个非零的无符号二进制整数,若在其右边末尾加上两个"0"形成一个新的无符号二进制整数,则新的数是原来数的 (5) 倍。
(5) A.100
B.50
C.10
D.4
第4题:
编一个程序,首先输入一个成绩(0到100的整数),用ifelse语句然后判断该成绩是优、良、中、及格还是不及格。
第5题:
下列过程的功能是:从键盘输入一个大于2的整数,输出小于该整数的最大质数。( )。例如,输入20,则输出l9,输入10,则输出7。
为实现指定功能,程序【】处应填写的语句是( )。
A.k—k+1
B.X=X一1
C.X—X/k
D.k—k一1
第6题:
有以下程序
程序运行时,输入的值在哪个范围才会有输出结果( )。
A.大于3且不等于l0的整数
B.不等于10的整数
C.大于3或等于l0的整数
D.小于3的整数
第7题:
下面是有关二进制的一些叙述,其中正确的是______。
A.如果某一个整数的二进制补码和原码相同,则该数一定大于0
B.如果某一个整数的二进制补码和原码相同,则该数一定小于0
C.如果某一个整数的二进制补码和原码相同,则该数一定等于0
D.如果某一个整数的二进制补码和原码相同,则该数一定大于或等于0
第8题:
一个非零的无符号二进制整数,若在其右边末尾加上两个“0”形成一个新的无符号二进制整数,则新的数是原来数的(5)倍。
A.100
B.50
C.10
D.4
第9题:
编一个程序,输入三个实数,要求使用ifelse语句把它们的中间数找出来,可以使用逻辑运算符。
第10题:
编一个程序,利用do-while循环语句,从键盘上输入10个整数,求出它们的和。