《C语言程序设计——谭浩强》

作者:谭浩强  出版社:清华大学出版社

题目 题型
什么是算术运算?什么是关系运算?什么是逻辑运算? 问答
C语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”? 问答
写出下面各逻辑表达式的值。设a=3,b=4,c=5。 (1)a+b>c && b==c (2)a ll b+c && b-c (3)!(a>b)&& !c ll 1 ( 问答
有3个整数a,b,c,由键盘输入,输出其中最大的数。 问答
从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输 出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,则 要求重新输入。 问答
有一个函数: 写程序,整入x的值,输出y相应的值。 问答
有一函数: 有人分别编写了以下两个程序,请分析它们是否能实现题目要求,不要急于上机运行 程序,先分析上面两个程序的逻辑,画出它们的流程图,分析它们的运行情况,然后上机运 行程序,观察和分析结果。 (1) 问答
给出一百分制成绩,要求输出成绩等级’A'、’B’、’C'、’D’、’E'。90分以上为’A',80~ 89分为’B’,70~79分为’C’,60~69分为’D',60分以下为’E’。 问答
给一个不多于5位的正整数,要求: ①求出它是几位数; ②分别输出每一位数字; ③按逆序输出各位数字,例如原数为321,应输出123. 问答
企业发放的奖金根据利润提成。利润I低于或等于100000元的,奖金可提10%; 利润高于100000元,低于200000元(100000<I≤200000)时,低于100000元的部分按10% 提成,高于100000元的部分,可提成7 问答
输入4个整数,要求按由小到大的顺序输出。 问答
有4个圆塔,圈心分别为(2,2)、(一2,2)、(一2,一2)、(2,一2),圆半径为1,见图4.16。这4个塔的高度为10m,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为零)。 问答