C语言程序设计基础(张长海主编)书后练习题(我本人写的答案,不和网上其他答案雷同且均可运行如有细节上的错误欢迎并感谢指正)

这是一系列C语言基础编程题目,包括字母大小写转换、寻找最大绝对值、实数排序、数字特征判断等,所有程序均可运行,欢迎指正错误。
摘要由CSDN通过智能技术生成

3.1编写程序,输入一个字母,若其为小写字母,将其转换成大写,最后输出

#include<stdio.h>
int main()
{
    char a,n;
    printf("请输入一个字母:\n",n);
   scanf("%c",&n);
   if(n<97){
   a=n+32; 
   printf("%c\n",a);
   }
   else
   printf("%c\n",n);
   return 0; 
}

3.2编写程序,读入三个数,输出绝对值较大的数 

#include<stdio.h>
#include<math.h>
int main()
{
    float a,b,c,min,middle,max;
   printf("请输入三个数:\n",a,b,c);
   scanf("%f,%f,%f",&a,&b,&c);
   min=fabs(a)<fabs(b)?a:b;
   min=fabs(min)<fabs(c)?min:c;
   max=fabs(a)>fabs(b)?a:b;
   max=fabs(max)>fabs(c)?max:c;
   middle=a+b+c-max-min;
   printf("%f\t%f\t%f\n",min,middle,max);
   return 0; 
}

3.3编写程序,输入三个实数a,b,c,然后按递增顺序把它们输出

#include<stdio.h>
int m
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值