1 / 29
文档名称:

c语言程序案例.doc

格式:doc   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序案例.doc

上传人:825790901 2016/2/22 文件大小:0 KB

下载得到文件列表

c语言程序案例.doc

文档介绍

文档介绍:上机注意:1、,编写代码,pile),链接(build),运行(executeprogram)后,输入题目中的例子输入,在输出与题目中的例子输出一致后再提交到编程网格上。2、(project)时,请建立Win32ConsoleApplication。3、下面是练****2中的两个****题讲解/**练****2****题(4-1)计算邮资****题讲解*/#includeintmain(){doubleweight;charexp;doubled;/**scanf里面的数字/字符变量(例如下面的weight),要用&*%c是字符型变量的输入输出格式*//**如果输入之间有其他内容(例如空格,逗号等),scanf的输入格式(即双引号中的内容)要与之匹配*例如,本题的输入为“1y”,之间有空格,scanf的输入格式应该写成"%lf%c"*例如“练****2****题(4-2)点和正方形的关系”中的输入为“,”,之间有逗号,scanf的输入格式应该写成"%lf,%lf"*/scanf("%lf%c",&weight,&exp);if(weight<=1)d=;elsed=(weight-1)*+;/**if语句里的条件,如果是判断是不是相等,应该用两个等号*字符常量(例如下面的字符y)要用单引号*/if(exp=='y')d=d+2;/**printf里面的变量(例如下面的d)不要用&*%lf是双精度浮点数的输入输出格式,.1表示小数点后保留一位()*/printf("%.1lf\n",d);return0;}/**练****2****题(4-3)判断一个数能否同时被3和5整除****题讲解*/#includeintmain(){inti;scanf("%d",&i);/**下面i%3中的%表示取余数,余数为0,也就是i能被3整除了*如果if语句中有多个条件,要使用逻辑运算符(讲义C语言编程基础(2)第63页-66页)*/if(i%3==0&&i%5==0)/**printf双引号中内容除了像%d这样的变量输出格式,其他内容(像contains3and5)会全部输出*其中,%d所在的位置为变量i要输出的位置。*如果要求输出为“变量15contains3and5”,那么应该写成printf("变量%dcontains3and5",i)*/printf("%dcontains3and5\n",i);elseprintf("%ddoesn'tcontain3and5\n",i);return0;},一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔。输出浮点数时使用格式“%f”。关于输入共有四行:第一行是一个字符;第二行是一个整数;第三行是一个单精度浮点数;第四行是一个双精度浮点数。关于输出输出字符、整数、单精度浮点数和双精度浮点数,之间用空格分隔。#include<>intmain(){chara;intb;floatc;doubled;scanf("%c",&a);scanf("%d",&b);scanf("%f",&c);scanf("%lf",&d);printf("%c",a);printf("%d",b);printf("%f",c);printf("%lf",d);return0;},用它构造一个底边长5个字符,高3个字符的等腰字符三角形。关于输入只有一个字符。关于输出该字符构成的等腰三角形,底边长5个字符,高3个字符。例子输入*例子输出*********#include<>intmain(){chara;scanf("%c",&a);printf("%c\n",a);printf("%c",a);printf("%c",a);printf("%c\n",a);printf("%c",a);printf("%c",a);printf("%c",a);printf("%c",a);printf("%c\n",a);return0;},判断这三条边能否构成一个三角形,如果能,则输出“yes”,否则输出“no”。关于输入输入是三个正整型数,分别表示三条边的长度。关于输出yes或者no#include<>intmain(){inta,b,c;scanf("%d%d%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a)printf("yes");elseprintf("no");return0;},在中国,它的死亡率并不是很高。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流