b?a:b);mi"> b?a:b);mi" />
第二章 上机练练练

第二章 上机练练练

ID:38811750

大小:23.00 KB

页数:4页

时间:2019-06-19

第二章    上机练练练_第1页
第二章    上机练练练_第2页
第二章    上机练练练_第3页
第二章    上机练练练_第4页
资源描述:

《第二章 上机练练练》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、上机练练练第一套1.输入2个学生的成绩,编写程序输出学生成绩中最大值和最小值。#include int main(){int a,b,max,min;scanf("%d%d",&a,&b);max=(a>b?a:b);min=(aint main(){int a,b,sum;float average;scanf("%d%d",&a,&b);sum=a+b

2、;average=(a+b)/2.0;printf("%d  %.1f",sum,average);return 0;}3.输入3个浮点数表示学生的成绩,编写程序输出3个学生成绩中的最大值,最小值以及3个学生的总和与平均值,4个浮点数之间用空格键隔开。#include int main(){float a,b,c,sum,average;float max,min;scanf("%f%f%f",&a,&b,&c);max=a;if(b>max)max=b;if(c>max)max=c;printf("max=%.1f",max);min=a;if(

3、bint main(){int a,b;    scanf("%d",&a);b=a%10*10+a/10;printf("%02d",b);return 0;}2.编写程序实现

4、3位数的数字反向,即根据用户输入的3位数,反向显示出该数相应位上的数字。#include int main(){int a,b;    scanf("%d",&a);b=a%100%10*100+a%100/10*10+a/100;printf("%03d",b);return 0;}3.编写程序实现3位数的数字反向,要求不用数学式分割数字法就可以显示出3位的反向数。#include int main(){int a,b,c,i;    scanf("%d",&i);a=i/100;b=i%100/10;c=i%100%10;

5、printf("%d%d%d",c,b,a);return 0;}第三套1.输入2个整数,编写程序输出这2个数交换后的值。#include int main(){int a,b,c;    scanf("%d%d",&a,&b);c=a;a=b;b=c;printf("%d   %d",a,b);return 0;}2.输入2个整数,要求不借助第3个变量,编写程序输出这2个数交换后的值。#include int main(){int a,b;    scanf("%d%d",&a,&b);a=b-a;b=b-a;a=a+b

6、;printf("%d   %d",a,b);return 0;}3.输入2个整数,要求利用位操作,不借助第3个变量,编写程序输出这2个数交换后的值。(提示:用按位异或运算符^)。#include int main(){int a,b;    scanf("%d%d",&a,&b);a=a^b;b=b^a;a=a^b;printf("%d   %d",a,b);return 0;}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。