编一个程序,输入一个整数,使用ifelse语句,如果该数大于0,则加上100,否则加上500,输出结果。
第1题:
下面是有关二进制的一些叙述,其中正确的是______。
A.如果某一个整数的二进制补码和原码相同,则该数一定大于0
B.如果某一个整数的二进制补码和原码相同,则该数一定小于0
C.如果某一个整数的二进制补码和原码相同,则该数一定等于0
D.如果某一个整数的二进制补码和原码相同,则该数一定大于或等于0
第2题:
编一个程序,输入三个实数,要求使用ifelse语句把它们的中间数找出来,可以使用逻辑运算符。
第3题:
下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入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
第4题:
编一个程序,输入一个正整数n,把它转换为二进制数,并输出。提示:应该利用数组。
第5题:
编一个程序,利用do-while循环语句,从键盘上输入10个整数,求出它们的和。
第6题:
所谓“降序数”是指一个自然数的低位数字不大于高位数字的数。例如:64,55,321都认为是降序数,但是623不是降序数。一位数字被认为是降序数。编一个程序,输入一个数,判定它是否为降序数。该程序是循环执行的,当输入的数为0时,则退出程序运行。
第7题:
编一个程序,首先输入一个成绩(0到100的整数),用ifelse语句然后判断该成绩是优、良、中、及格还是不及格。
第8题:
Scanf("%d",/**/&x/**/);
Printf("%d*%d=%d\n",x,x,/**/x*x/**/);
第9题:
所谓“回文数”是指读一个自然数,从正方向读和反方向读,结果是一样的。例如:646,1551,891232198都认为是回文数。编一个程序,输入一个正整数,判定它是否为回文数。当输入的数为0时,则退出程序,否则继续循环执行程序。
第10题:
编一个程序,输入二个正整数,求出它们的最大公约数。