您的位置:

c语言代码最大值,求最大值c语言编程

本文目录一览:

求大神用C语言编程 求两个整数的最大值的代码

#include<stdio.h>

int main()

int a,b,max;

printf("请输入两个整数:");

scanf("%d,%d",a,b);

if(a>b)

max = a;

else

max = b;

printf("较大的数是:%d",max);

return 0;

简洁的语言

C语言包含的各种控制语句仅有9种,关键字也只有32个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

以上内容参考:百度百科-c语言

c语言求一组数的最大值

#include stdio.h

int main()

{ int i,n,x,max;

printf("有几个数:");

scanf("%d",n);

printf("请输入%d个整数:\n",n);

for(i=0; in; i++)

{ scanf("%d",x);

  if(i==0||xmax)max=x;

}

printf("最大值是%d\n",max);

return 0;

}

c语言求最大值怎么写?

scanf("%d,%d,%d",a,b,c); 呵呵,这里要注意,你少了地址符,再输入的时候要注意格式要安 3,5,7 这样输入,再比如说scanf("max=%d,a=%d,c=%d",a,b,c); 就要按 max=3,a=5,c=7 这样输入 ,一般可以这样scanf("%d%d%d",a,b,c); 就直接中间空一格 3 5 7 输入

这个可以写的简单点

/* Note:Your choice is C IDE */

#include "stdio.h"

void main()

{

int a,b,c,max;

system( "graftabl 936 "); /*调用Ms-Dos中文支持 */

clrscr(); /*清楚屏幕上的显示内容*/

scanf("%d%d%d",a,b,c);

max=ab?a:b;

max=maxb?max:b;

printf("最大值%d",c);

else

printf("%d",max);

}

c语言中int最大值是多少?

int最大值,根据编译器类型不同而变化。

1 对于16位编译器,int占16位(2字节)。

int的最大值为32767.

2 对于32位和64位编译器,int占32位(4字节)。

int的最大值为2147483647

3 可以通过打印sizeof(int)查看平台对应的int占用字节数。乘8后即为位数。

最高位为符号位,如位数为n,则最大值为

2^(n-1).

16位编译器说明:

int占16位。

内存2字节。

最大值:32767

这也是最原始版本的要求。

2

32位和64位编译器:

int占32位。

内存4字节。

最大值:21474836473

位数的增加,那么自然位数也在倍增。

3,决定int最大值的主要原因,根据编译器类型不同而变化。

所以某些编写的程序,不能成功的在电脑中运行,多半与编译器有关系,可能并不是程序的原因。

4

一般程序的表达方式,最高位为符号位,位数为n位时,则最大值为2^(n-1)即2的n-1次幂。

关于算法的问题,自然也要使用我们所学习的数学知识。

5

在编译器中,可以使用sizeof(int)查看占用的字节数,将求取的数值通过pintf打印在控制台。