题解-四个做法
2025-12-29 21:00:04
发布于:广东
24阅读
0回复
0点赞
思路
注意
这两个不想写
好了,言归正传,四做法:c++,c++函数,python,c + +switch
-------不怎么华丽的线-------
c++新手版:
简单,易懂
#include<iostream>
using namespace std;
int n;
int main(){
cin>>n;
if(n<7){
cout<<"Acidic";
}
else if(n==7){
cout<<"neutral";
}
else if(n>7){
cout<<"alkalinity";
}
return 0;
}
c++函数版:
高深(bu2 shi4),复杂(fei4 hua4),多行(d'd'd'd)
#include<iostream>
using namespace std;
int ph(int a){
if(a<7){
return 1;
}else if(a>7){
return 2;
}else{
return 3;
}
int main(){
int a;
cin>>a;
if(ph(a)==1){
cout<<"Acidic";
}else if(ph(a)==2){
cout<<"alkalinity";
}else if(ph(a)==3){
cout<<"neutral";
}
return 0;
}
python版:
炒 抄起来简单
ph=int(input())
if ph>7:
print('alkalinity')
elif ph<7:
print('Acidic')
else:
print('neutral')
c++switch(新加的):
多此一举
#include<iostream>
using namespace std;
int ph(int a){
if(a<7){
return 1;
}else if(a>7){
return 2;
}else{
return 3;
}
int main(){
int a;
cin>>a;
switch(ph(a)){
case 1:
cout<<"alkalinity";
break;
case 2:
cout<<"Acidic";
break;
case 3:
cout<<"neutral";
}
return 0;
}
雷洗我了
时间复杂度:O(n)(大致都是)
这里空空如也







有帮助,赞一个