作为一位刚刚开始学C++两个月的萌新,请大佬指教 1)关于sort 以下为疑问代码
#include<bits/stdc++.h>
using namespace std;
int n,a[1000001]={},k,num[10000000]={};
int main(){
cin>>n>>k;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
for(int i=0;i<n;i++)
{
num[i]=a[i]%k;
}
sort(num,num+1000000);
cout<<num[0];
return 0;
}
对应T429563 请问sort错在哪里了? 2)关于字符串 我现在被char数组和字符串搞晕了:) 看代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
char med[101]={};
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>med;
strlwr(med);
if(med[0]>='a'&&med[0]<='z')
{
med[0]-='a'-'A';
}
cout<<med<<endl;
}
return 0;
}
对应题目B2117 为啥CE!! 在最后,有一个最重要的问题 C++和C有什么区别吗 ?