实验三 3.4 编写程序,用getchar 函数读入两个字符c1,c2,然后分别用putchar 函数输出 void main() { char c1,c2; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2); putchar('\n'); printf("%c %c\n",c1,c2); } 3.5 把790 分钟换成用小时和分钟表示,然后输出。 void main() { int s=790; printf("%d 小时",s/60); printf("%d 分钟",s%60); } 3.6 将读入三个数a,b,c,然后交换它们的值,把a 的值给b,把b 的值给c,把c 的值给a. main() { int a,b,c,t; scanf("%d,%d,%d",&a,&b,&c); t=a; a=b; b=c; c=t; printf("%d,%d,%d",a,b,c); 3.7 输入一个double 类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入处理,然后输出此数,验证处理是否真确。 #include void main() { float x,s,a; int z; scanf("%f",&x); a=100*x+0.5; z=(int)(a); s=z/100.0; printf("%.2f\n",s); } main() { int a,b,t; double c; scanf("%lf",&c); b=100*c; t=1000*c; a=t%10; if (a>=5) b=b+1; else b=b+0; c=1.0*b/100; printf("%7.2lf/n",c); return 0; } void main() { int x,y; scanf("%d",&x); if(x<0&&x>-5) y = x ; if(x==0) y = x-1; if(x<10&&x>0) y = x+1; printf("%d",y); } 实验四 4.2 不嵌套 if 语句 void main() { int x,y; scanf("%d",&x); if(x<0&&x>-5) y = x ; if(x==0) y = x-1; if(x<10&&x>0) y = x+1; printf("%d",y); } 法二:嵌套if 语句 void main() { int x,y; scanf("%d",&x); if((x>-5)&&(x<0)) y=x; else if(x==0) y=x-1; else if(x<10&&x>0) y=x+1; printf("%d",y); } 4.3 如下程序运用条件运算符求变量的绝对值? void main() { int a,M; scanf("%d",&a); M=a>0?a:-a; printf("abs(a)=%d",M); 4.4 某服装店经营套服,也可单件出售,若买的不少于50 套,每套80 元,不足50 套的每套90 元,只买上衣每件60 元,只买裤子每条45 元,(读入所买上衣C 和裤子t 的件数,计算应付款m。 void main() { int c,t,m; printf("input the number of coat and trousers your want buy:\n");; scanf("%d%d",&c,&t); if(t==c) if(c>=50)m=c*80; else m=c*90; else if(c>t) if(t>=50) m=t*80+(c-t)*60; else m=t*90+(c-t)*6...