1. 以下程序由终端输入两个整数给变量x和y,然后输出x和y,在交换x和y中的值后。再输出x和y。
1. 以下程序由终端输入两个整数给变量x和y,然后输出x和y,在交换x和y中的值后。再输出x和y。
编辑
添加图片注释,不超过 140 字(可选)
以下是程序运行情况:
Enterx&y(由第四行的printf输出)
123 456<CR>(从键盘输入两个整数,<CR>代表Enter键)
x=123 y=456(由第六行的Printf输出)
x=456 y=123(由第八行的Printf输出)
2.输入一个double类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入处理,然后输出此数。
编辑
添加图片注释,不超过 140 字(可选)
运行结果如下:
Enter x:(Printf输出提示信息)
123.456<CR>(从键盘输入123.4567,<CR>代表Enter键)
x=123.456700(输出原始数据)
x=123.460000(输出对第三位小数进行四舍五入后的数据)
注意:在Scanf函数中给出double类型变量输入数据时,应该使用%lf格式转换说明符,而输出,对应的格式转换说明符可以是%f,也可以是%f。
3.编写程序:把560分钟换算成用小时和分钟表示,然后进行输出。
编辑
添加图片注释,不超过 140 字(可选)
注:可以将该题改为输入一个数将其分解为小时和分钟来表示。