| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1059 人关注过本帖
标题:菜鸟上路,求大神解答
只看楼主 加入收藏
南巷旧人
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2021-4-18
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
菜鸟上路,求大神解答
1输入一个字符,存入变量ch中。对ch进行判断。如果是英文字母(包括大写和小写字母);则输出提示:您输入的字符为英文字母。
否则提示:您输入的字符不是英文字母。
2输入三个数,放入foat型变量ab.c中。先判断这三个值是否能构成三角形,如果能构成三角形,则计算面积,并输出。否则,输出提示信息:这三条边不能构成三角形。
3输入三个数,放入Hoat型变量ab.c中.先判断方程ax+bxtc-0是否有实数根。如果有实数根,求出实数根,并输出。否则,输出提示信息:该方程没有实数根
4根据用户的身高和体重,计算用户的BMI值,并给出相应的健康
建议, BMI,即身体质量指数,是用体重(千克)除以身高(米)的
平方得出的数字(BMI-体重(KG)÷身高(M)),是目前国际上常:9A13并数 556"拼场检查单位:毫米
搜索更多相关主题的帖子: 输入 输出 三角形 英文字母 实数 
2021-04-19 20:18
夏天q
Rank: 4
来 自:七月
等 级:业余侠客
威 望:5
帖 子:33
专家分:227
注 册:2021-4-4
收藏
得分:20 
1.
程序代码:
#include <stdio.h>
#include <ctype.h>
int main(void) {
    int ch;
    if(isalpha(ch = getchar()))
        printf("是英文字母");
    else
        printf("不是英文字母");
    
    return 0;
}

2.
程序代码:
#include <stdio.h>
#include <math.h>
int main(void) {
    float a, b, c;
    double s, p;
    printf("input a:");
    scanf("%f", &a);
    printf("input b:");
    scanf("%f", &b);
    printf("input c:");
    scanf("%f", &c);
    if (((a + b) < c) || ((a + c) < b) || ((b + c) < a)) 
        printf("这三条边不能构成三角形。\n");
    else {
        p = (a + b + c) / 2;    //半周长
        s = sqrt(p * (p - a) * (p - b) * (p - c));     //海伦公式
        printf("三角形面积为%lf\n", s);
    }
    
    return 0;
}

3.
程序代码:
#include<stdio.h>
#include<math.h>
int main(void) {
    double a, b, c, disc, x1, x2, p, q;
    printf("请输入a b c\n");
    scanf("%lf%lf%lf",&a,&b,&c);
    disc=b*b-4*a*c;
    if(disc<0)
        printf("此方程无实数根\n");
    else if(disc=0)
    {
        p=-b/(2.0*a);
        q=p;
        printf("%lf%lf",p,q);
    }
    else
    {
        p=-b/(2.0*a);
        q=sqrt(disc)/(2.0*a);
        printf("%lf%lf",p,q);
    }
    return 0;
}

4.
程序代码:
#include <stdio.h>
int main(void)
{
    float w,h,BMI;
    printf("请输入你的体重(kg):");
    scanf("%f",&w);
    printf("请输入你的身高(m):");
    scanf("%f",&h);
    BMI = w / (h * h);
    printf("你的BMI指数为:%.2f\t",BMI);
    if(BMI < 18.5)
        printf("(偏轻)\n");
    else if(BMI >= 18.5 && BMI <= 23.9)
        printf("(正常)\n");
    else if(BMI >= 24 && BMI <= 27.9)
        printf("(超重)\n");
    else if (BMI > 28)
        printf("(肥胖)\n");
}
2021-04-20 22:37
快速回复:菜鸟上路,求大神解答
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022462 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved