C语言---if嵌套
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2017/11/30
4
}
三、综合应用题:(每空5分,共20分)
31、输入三角形的三边a,b,c,判断a,b,c能否 构成三角形,如果能够构成三角形则判断 为何种类型的三角形:等腰三角形、等边 三角形、直角三角形,等腰直角三角形、 一般三角形。 说明: 一般三角形:两条边长之和大于第三 条边长; 等腰三角形:两条边长相等; 等边三角形:三条边长相等; 直角三角形:两条边长的平方和等于 第三条边长的平方。
C语言分支流程控制语句
——if 语句
3 多选条件语句
格 式:
if(<表达式1>) <语句块1> else if(<表达式2>) <语句块2> ………
else if(<表达式n-1>)
<语句块n-1> else
<来自百度文库句块n>
2017/11/30 2
2014年高考C
#include <stdio.h> #include <math.h> int main() { float a,b,c; printf(“请输入三角形边长:\n”); scanf(“%f%f%f”,&a,&b,&c); if( ) printf(“不能构成三角形\n”); else if( ) if((a==b)||(b==c)||(c==a)) printf(“等腰直角三角形\n”); else printf(“直角三角形\n”); else if( ) printf(“等边三角形\n”); else if( ) printf(“等腰三角形\n”); else printf(“一般三角形\n”);
2017/11/30
3
2015年高考C
三、综合应用题:(每空5分,共20分)
30、输入一行文字,找出其中大写字母、小写字母、空格、数字及其他字符各有多少。 main() { char str[40],*p,s1=0,s2=0,s3=0,s4=0,s5=0; gets(str); p=str; while(*p) { if( ① ) s1++; else if( ② ) s2++; else if( ③ ) s3++; else if( ④ ) s4++; else s5++; p++; } printf(“大写字母:%d 小写字母:%d 数字:%d 空格:%d 其它:%d\n”,s1,s2,s3,s4,s5); }