c++ for循环编写一个一次输入20个整数,输出最大值。
#include<stdio.h>voidmain(){intsum=0,i,a;for(i=1;i<21;i++);{printf("请输入一个数:");scanf("...
#include<stdio.h>
void main()
{
int sum=0,i,a;
for(i=1;i<21;i++);
{
printf("请输入一个数:");
scanf("%d",&a);
if(a-sum>0)
sum=a;
else
sum=sum;
}
printf("这20个数中的最大值是:\n");
}
运行无效果。。 展开
void main()
{
int sum=0,i,a;
for(i=1;i<21;i++);
{
printf("请输入一个数:");
scanf("%d",&a);
if(a-sum>0)
sum=a;
else
sum=sum;
}
printf("这20个数中的最大值是:\n");
}
运行无效果。。 展开
5个回答
展开全部
/*
数据个数 : 10
请输入10个数(空格隔开):14 25 36 32 12 52 65 95 45 79
这10个数中的最大值是:95
Press any key to continue
*/
#include <stdio.h>
int main() {
int max = 0,i,n,num;
printf("数据个数 : ");
scanf("%d",&n);
if(n > 0) printf("请输入%d个数(空格隔开):",n);
else return 1;
for(i = 0;i < n;i++) {
scanf("%d",&num);
if(num > max) max = num;
}
printf("这%d个数中的最大值是:%d\n",n,max);
return 0;
}
更多追问追答
追问
return 1是什么意思?初学。
追答
return 0; 表示程序正常结束,非零则为异常结束。这些返回量用于操作系统,目前你不必理它。
展开全部
//c语言的程序
/*#include<stdio.h>
void main()
{
int int_max=0,i,a;
for(i=1;i<21;i++)
{
printf("请输入第%d个数:",i);
scanf("%d",&a);
if(a>int_max)
int_max=a;
}
printf("这20个数中的最大值是:%d\n",int_max);
}
*/
//////////////////
//c++的程序:
#include<iostream>
using namespace std;
void main()
{
int int_max=0,i,a;
for(i=1;i<21;i++)
{
cout<<"请输入第"<<i<<"个数:";
cin>>a;
if(a>int_max)
int_max=a;
}
cout<<"这20个数中的最大值是:"<<int_max<<endl;
}
/*#include<stdio.h>
void main()
{
int int_max=0,i,a;
for(i=1;i<21;i++)
{
printf("请输入第%d个数:",i);
scanf("%d",&a);
if(a>int_max)
int_max=a;
}
printf("这20个数中的最大值是:%d\n",int_max);
}
*/
//////////////////
//c++的程序:
#include<iostream>
using namespace std;
void main()
{
int int_max=0,i,a;
for(i=1;i<21;i++)
{
cout<<"请输入第"<<i<<"个数:";
cin>>a;
if(a>int_max)
int_max=a;
}
cout<<"这20个数中的最大值是:"<<int_max<<endl;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
printf("这20个数中的最大值是:%d\n",sum);
满意请采纳!
满意请采纳!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//c语言的程序
/*#include
void
main()
{
int
int_max=0,i,a;
for(i=1;i
{
printf("请输入第%d个数:",i);
scanf("%d",&a);
if(a>int_max)
int_max=a;
}
printf("这20个数中的最大值是:%d\n",int_max);
}
*/
//////////////////
//c++的程序:
#include
using
namespace
std;
void
main()
{
int
int_max=0,i,a;
for(i=1;i
{
couta;
if(a>int_max)
int_max=a;
}
cout}
/*#include
void
main()
{
int
int_max=0,i,a;
for(i=1;i
{
printf("请输入第%d个数:",i);
scanf("%d",&a);
if(a>int_max)
int_max=a;
}
printf("这20个数中的最大值是:%d\n",int_max);
}
*/
//////////////////
//c++的程序:
#include
using
namespace
std;
void
main()
{
int
int_max=0,i,a;
for(i=1;i
{
couta;
if(a>int_max)
int_max=a;
}
cout}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++输入输出流不是还要一个include<iostream>的预编译文件??你都没有输入的语句啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询