1.阅读程序,写出运行结果。
2.编写程序。
(1)输入一个大于10的整数n,输出n除以10的商和余数。
(2)利用变量k,将两个变量m和n的值交换。
(3)输入一个实数(小数点后面包含有效数字),分别输出它的整数和小数部分。
(4)输入一个英文字符,分别输出它的十进制、八进制、十六进制的ASCII码值。
(5)输入一个大写的英文字符,输出对应的小写英文字符。
(6)输入一个三位整数n,求n的三位数码之和。
(7)输入一个三位整数n,把n逆序输出(如输入“678”,输出“876”)。
(8)输入x的值,根据函数表达式y=2x2+3x+6计算并输出y的值(输出2位小数)。
(9)输入半径,分别计算圆的面积和球的面积并输出。
(10)使用getchar函数输入1个小写英文字母给变量c,然后使用putchar函数输出它对应的大写英文字母,最后输出该小写英文字母后面的3个相邻英文字母。
(11)输入整型变量m、n的值,计算m除以n的商和余数,然后输出。
(12)输入用分作单位的时间数,输出用小时和分作单位的时间数。例如,输入“210”,输出“3小时30分”。
(13)输入长方体的长、宽、高,输出长方体的体积与表面积。(www.daowen.com)
(14)输入x和y的值,根据函数表达式z=(x-9)2+(y-8)2,计算并输出z的值。
(15)输入2个十六进制整数,赋给unsigned short型变量a、b,计算a和b的“按位与”,然后以十六进制形式输出。
(16)输入2个十六进制整数,赋给unsigned short型变量a、b,计算a和b的“按位或”,然后以十六进制形式输出。
(17)输入2个十六进制整数,赋给unsigned short型变量a、b,计算a和b的“按位异或”,然后以十六进制形式输出。
(18)使用位运算,将unsigned short型变量a所占用的内存单元的16位都变成0。
(19)使用位运算,将unsigned short型变量a所占用的内存单元的16位都变成1。
(20)使用位运算,取出unsigned short型变量a所占用的内存单元的16位中的最右端的4位。
(21)使用位运算,取出unsigned short型变量a所占用的内存单元的16位中的从右端数的第4位到第8位。
(22)使用位运算,将unsigned short型变量a所占用的内存单元的16位中的中间两位变为1。
(23)使用位运算,将unsigned short型变量a所占用的内存单元的16位中的中间两位变为0。
(24)输入一个十六进制整数,赋给unsigned short型变量a,将其左移3位,然后以十六进制形式输出。
(25)输入一个十六进制整数,赋给unsigned short型变量a,将其右移4位,然后以十六进制形式输出。
扫描二维码获取习题参考答案
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。