·菜鸟提问,用C语言编一个能比较三个数大小的程序???
菜鸟提问,用C语言编一个能比较三个数大小的程序???(编写一个C程序,输入a,b,c,3个值,输出其中的最大者?) 特别申明:本人初学不大懂,最好把整个程序完整写下来。(要用C语言的)要完整!!!!!!
这个比较简单,有没帮我解决C编程的问题的呢,3月22的C/C++编程谢谢 这样做广告不太好,我还是做点什么吧,我给你解释一下laohu0071216同志的这个算法实现吧: 首先是定义3个变量分别存放3个即将用 scanf函数键入的数,和一个MAX记录下面两两比较的较大值,从IF语句开始比较a 和b的大小,大的存入MAX,再拿MAX(其实就是a或b的值)和仅剩下的C比较, MAX大就说明他里面存放的值 是最大的;反之则为C最大,把最大的C放入MAX中取代原来值,所以MAX中总是记录了比较后的最大值,只要输出MAX的值就是最大值了
#include<stdio.h> #include<math.h> int main() { double a,b,c; double max, min; printf("请输入三个数:\n"); scanf_s("%lf%lf%lf", &a,&b,&c); max = (a > b ? a : b); max = (c > max ? c : max); min = (a < b ? a : b); min = (c < min ? c : min); printf("max=%g,min=%g\n",max,min); }
void main() { int a,b,c,max; printf("Please input three numbers:\n"); scanf("%d%d%d",&a,&b,&c); if(a>b) { if(a>c) max=a; else max=c; } else { if(b>c) max=b; else max=c; } printf("the biggest of the three numbers is %d",max); }
main()
{
int a,b,c,max;
printf("Please input a,b,c: \n");
scanf("%d%d%d",&a,&b,&c);
if(a
答:3个数,这里就说最简单的整型吧.其他类型也同理.在C语言中,编程方法有很多,这里我就用最简单的一种方法. #include void main() { int ...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>