4.4 上机实践
1.下面程序的输出结果是()
01:#include<stdio.h>//头文件
02:#include<reg52.h>
03:
04:void main(void)//主函数
05:{
06:int s,k;
07:TI=1;
08:
09:for(s=1,k=2;k<5;k++)
10:s+=k;
11:printf(“%d\n”,s);
12:
13:while(1);
14:}
A. 1 B.9 C.10 D.15
2.下面程序的运行结果多少?
01:#include<stdio.h>//头文件
02:#include<reg52.h>
03:
04:void main//主函数
05:{
06:int i=1,s=3;
07:TI=1;
08:
09:do{
10:s+=i++;
11:if(s%7==0)
12:continue;
13:else
14:++i;
15:}while(s<15);
16:printf(“%d”,i);
17:
18:while(1);
19:};
3.编写程序计算1-2+3-4+……+99-100的结果。
4.编写程序,实现求半径r=1到r=10的圆面积,直到面积大于100为止。要求分别输出每一个半径及其面积,面积保留两位小数。
5.编写程序用于计算个人所得税,根据表4.1所示的税率表,计算当月收入(扣除三险一金后)为4500元时应缴纳多少税款,当月收入为7000元时应缴纳多少税款。要求编写一个具有通用性的程序,即能计算不同收入情况下应缴纳的税款。其计算公式如下:
应缴税款=应纳税额×对应的税率-速算扣除数
说明:全月应纳税所得额是指当月收入(扣除三险一金后)再减去免征额(一般称为起征点),2011年9月1日起免征额提高到3500元。