第一天作业: 习题1:用一条C语句完成下列要求。 A) 把x和y的和赋给z,在计算完成后把x的值加1。 B) 用运算符*=把变量product乘以2。 C) 用运算符*和=把变量product乘以2。 D)测试变量count的值是否大于10。如果大于10,打印出“Count is greater than 10.”。 E) 先把变量x减1,然后从变量total中减去x。 F) 先把变量x与变量total相加,然后再把x加1。 G)计算q除以divisor的余数,把结果赋给q。用两种不同的方法编写这条语句。 H) 以两位小数位的精度打印值123.4567。打印出的值是多少? I) 以三位小数位的精度打印值3.14159。打印出的值是多少?
习题2:编写一个计算雇员收入的C语言程序。公司按照规定工时的工资10.00美圆/小时付给每个雇员头40个工时的薪水,按1.5倍的工资率付给40个工时以外的工资。根据公司的雇员表,每个雇员的工作时间,以及每个雇员的规定工时的工资率,计算每个雇员的收入。程序根据输入的每个雇员的这些信息,计算并显示出该雇员的总收入。 输出形式为: Enter # of hours worked (-1 to end): 39 Enter hourly rate of the worker ($00.00): 10.00 Salary is $390.00
Enter # of hours worked (-1 to end): 40 Enter hourly rate of the worker ($00.00): 10.00 Salary is $400.00
Enter # of hours worked (-1 to end): 41 Enter hourly rate of the worker ($00.00): 10.0 Salary is $415.00
Enter # of hours worked (-1 to end): -1
|