C语言简单程序(输入输出最大数,以负数结束)实现

C语言简单程序实现


先后输入若干个整数,要求打印出其中最大的数,当输入的数小于0时结束。

#include
int n=1;//为下面的循环定义一个n值
int a=0;//输入的值
int max=-1;//定义一个中间值
void main(){
	for(int i=0;i=0){//判断输入的数是不是大于0
			if(a>max){//输入的a值大于max
				max=a;//把a赋值给max
				n+=1;//n值加1,避免终止循环
				printf("最大的数是:%d\n",max);//输出最大数
			}
			else{//a

这个程序写的有点蠢、繁琐,而且是输入一次判断一次,直到输入的是负数时结束,需要进行改进,不过功能还是可以实现的。

你可能感兴趣的:(C语言简单程序)