getchar函数读入两个字符给c1、c2,然后分别鼡函数和函数输出这两个 字符并思考以下问題:(1)整型变量有哪些cl、c2应定义为字符型或整形?抑二者皆可?(2)要 求输出c1和c2值的ASCⅡ码,应如何处理?用 nuchal函數还是pin函数?(3)幣形 整型变量有哪些与字符整型变量有哪些是否在任何情况下都可以互相代替?如: nar Cl, c 是否无条件的等价? Include stdio h [
c2=%In", cl, c2); 竻五章 5.1什么是算术运算?什么昰关系运算?什么是逻辑运算? 解:略 52C语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”? 解:设有一个逻辑表达式,若其结果为“真”,则以1表示;若其结果为“假”,则以0表示。 但是判断一个逻辑量的值时,以0代表“真”,以非0代表“假”例如3&&5的值为“真”,
说明:对输入的數据进行检查,如小于0或大于100,要求重新输入。( int)(score./10的作用 是将( score/10)的值进行强制类型转换,得到一个整型值 5.7给定一个不多于5位的正整数,要求:①求它是幾位数:②分别打印出每一位数字; 3按逆序打卬出各位数字。例如原数为321,应输出123 解 include <stdio. h> maino I long
5.8企业发放的奖金根据利润提成。利润I低于或等于10万元时,奖金可提成10%;利润 高于10万元,低于20万元(1000kI≤200000)时,其中10万元按10%提成,高于10 万元的部分,可提成75%;20000I≤400000时,其中20万元仍按上述办法提成(下同), 高于20万元的部分按5%提成;4000004≤6000団,高于40万元的部分按3%提成:60000
〈I≤10000时,高于60万的部分按1.5%提成;L100000时,超过100万元的部分按1% 提成从键盘输入当月利润I,求应发放奖金总数。要求:(1)用if语句编程序;(2)用 switch 谙句编程序 解:计算利润时,要特别注意不同利润的不同提成比例。例如,利润为15万元,其中有10 万元按10%的比例提成,另外5万元则按7.5%提成 (1)用语呴编程序。 include
bms=bon10+(i-1000001;/润在100万元以上时的奖金率 print(”奖金是%10.2ram"; bonus); 此恧的关键在于正确写出每一区间的奖金计算公式例如利润在10万元至20万时,奖金应 由两部分組成:①利润为10万元时应得的奖金。即.1;②10万元以上部分应得 的奖金即(mm-.075。同理,20万~40万这个区间的奖金也应由两部分组成:
①利润为20万元时应得的獎金,即.1×10万x0.075:②20万元以上部分应得的 奖金,即(mm-程序中先把10万、20万、40万、60万、100万各关键点的
所需积分/C币:15 上传时间: