- 理解C语言的基本特征和基本知识;
- 掌握赋值语句的使用;
- 掌握基本输入/输出语句的使用;
- 熟悉上机实验环境。
- 要求:上机前先编制程序并画出程序框图;独立完成实验;独立完成实验报告。
1.分析下面程序的执行结果,并上机验证。(必做)
main()
{
int a=5,b=7;
float x=67.8564,y=-789.124;
char c=‘a’;
long n=1234567;
unsigned u=65536;
printf(“%d%dn”,a,b);
printf(“%3d%3dn”,a,b);
printf(“%f,%fn”,x,y);
printf(“%-10f,%-10fn”,x,y);
printf(“%8.2f,%8.2f,%.4f,%.4f,%3f,%3fn”,x,y,x,y,x,y);
printf(“%c,%d,%o,%xn”,c,c,c,c);
printf(“%ld,%lo,%xn”,n,n,n);
printf(“%u,%o,%x,%dn”,u,u,u,u);
printf(“%s,%5.3sn”,”computer”,”computer”);
}
2.假设公民的个人所得税为工资总额的5%,编程输入一个公民的工资总额,计算其应缴纳的个人所得税和其扣除所得税后的实际工资,并输出。
#includeint main() { double s,p,q,t = 0.05; scanf_s("%1f",&s); q = s * t; p = s - q; printf("个人所得税=%f",q); printf("工资=%f",p); return 0; }



