C语言程序设计
上QQ阅读APP看书,第一时间看更新

习题2

2.1 下列字符串中可以做C语言程序中标识符的有哪些?

    print     _3id     oodb        I\am      3pai
    Line#     str_1    His.age     while     aBc

2.2 写出下面算术表达式的值。

(1)x + a % 3 * (int)(x + y)% 2 / 4,设x=2.5,a=7,y=4.7。

(2)(float)(a + b)/ 2 + (int)x % (int)y,设a=2,b=3,x=3.5,y=2.5。

2.3 写出下面程序的输出结果。

#include <stdio.h>
int main()
{
    int i = 6 , y = 4 , z = 2;
    printf("%d\n" , i / y % z);
    return 0;
}

2.4 编写、编译和执行一个C程序,输入圆柱体的半径和高,计算圆柱体的表面积和体积。

2.5 编写、编译和执行一个C程序,计算包含在一个储钱罐中的人民币数量。这个储钱罐目前有12个5角硬币、20个5分硬币、32个1角硬币、13个2分硬币、6个1分硬币及4个1元硬币。