解题思路:
这道题目很简单,不需要开数组也不需要其他的内容,只需要两个变量——n与max。
设置一个while(true)的循环,而后每次循环开始都读入一个n,而后对n的数值进行一个判定,如果n==-1那就直接break终止循环,否则就用三目运算符为max赋值,代码如下所示
参考代码:
#include<iostream>
using namespace std;
int main(){
long long n=0,max=-1919;
while(true){
cin>>n;
if(n==-1){
break;
}else{
max=(max>n)?max:n;
}
}
cout<<max;
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:702 |
淘淘的名单 (C语言代码)浏览:1167 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:606 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:593 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:582 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:1100 |
有关字符,字符串的输入输出函数说明浏览:498 |
筛排处理 (C语言代码)浏览:830 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:587 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:760 |