
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
练习题
1.如何判断两个浮点数是否相等?
2.从键盘上输入字符,将小写字母转换成大写字母,按组合键Ctrl+Z结束程序。
3.如果有"int a=5, b=3",那么在执行完"!a&&b++;"后,a和b的值是什么?
4.进制转换。
(1)将十进制数转换成二进制数。输入十进制数,输出对应的二进制数,按组合键Ctrl+Z结束。
(2)将二进制数转换成十进制数。输入二进制数,输出对应的十进制数,按组合键Ctrl+Z结束。
(3)将十进制数转换成十六进制数。输入十进制数,输出对应的十六进制数,按组合键Ctrl+Z结束。
(4)将十六进制数转换成十进制数。输入十六进制数,输出对应的十进制数,按组合键Ctrl+Z结束。
5.统计一个整数对应的二进制数的1的个数。输入一个整数(可正可负),输出该整数的二进制数中包含1的个数,按组合键Ctrl+Z结束。
6.(1)有101个整数,其中有50个数出现了两次,1个数出现了一次,找出出现了一次的那个数。
(2)有102个整数,其中有50个数出现了两次,2个数出现了一次,找出出现了一次的那两个数。
(3)有103个整数,其中有50个数出现了两次,3个数出现了一次,找出出现了一次的那三个数。