全文预览

c语言程序案例

上传者:苏堤漫步 |  格式:doc  |  页数:29 |  大小:0KB

文档介绍
的整数,最后输出其中最大的两个数。关于输入第一行输入一个大于1且小于100的整数,表示数列的长度。此后每行输出数列的一项。关于输出输出应有两行,第一行输出最大的数,第二行输出次大的数。#include<stdio.h>intmain(){inti,n,m,max1,max2;scanf("%d\n",&n);for(i=1;i<=n;i++){scanf("%d",&m);if(i==1)max2=m;if(i==2){if(m>max2)max1=m;elsemax1=max2;}if(i>=3){if(m>=max1){max2=max1;max1=m;}elseif(m>=max2)max2=m;}}printf("%d\n",max1);printf("%d\n",max2);return0;}11.计算邮资计算邮资:用户输入:邮件的重量,以及是否加快计算规则:重量在1克以内(包括1克),基本费0.8元。超过1克的部分,按照0.5元/克的比例加收超重费。如果用户选择加快,多收2元。关于输入重量doubleweight是否加快charexp(可以取'y'or'n')关于输出邮资(注:只需要输出数字,不需要加单位。例如1.3元,只需要输出1.3)#include<stdio.h>intmain(){doubleweight,m;charexp;scanf("%lf",&weight);scanf("%c",&exp);if(weight<=1)m=0.8;elsem=0.3+weight*0.5;if(exp=='y')m=m+2;printf("%.1lf",m);return0;}12.点是否在正方形内有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,1),(-1,-1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内。

收藏

分享

举报
下载此文档