加上32就好了啊
#include <iostream>
using namespace std;
int main()
{
char c;
cin>>c;
c += 32;
cout<<c;
}
#include <iostream>
using namespace std;
int main()
{
int n,flag = 1;
cin>>n;
for(int i=1;i<=n;i++)
{
int sum = 0;
for(int j=1;j<i;j++)
if(i%j==0)
sum += j;
if(sum == i)
{
if(flag == 1)
{
cout<<i;
flag = 0;
}
else
cout<<" "<<i;
}
}
}
如有帮助,望采纳
判断是否为完全数
#include <iostream>
using namespace std;
int main()
{
int s,i,num;
cout<<"please input a number:"<<endl;
cin>>num;
while(num<0)
{
cout<<"error!"<<endl<<"please input again:";
cin>>num;
}
for(s=1,i=2;i<num;i++)
{
if(num%i==0)
s+=i;
}
if(num==s)
cout<<num<<"是一个完数。"<<endl;
else
cout<<num<<"不是一个完数。"<<endl;
return 0;
}
第一题:
#include <iostream>
using namespace std;
int main(){
char c;
cin >> c;
cout << c + 32;
return 0;
}
第二题:
#include <iostream>
using namespace std;
int main(){
int n, flag = 1;
cin >> n;
for (int i = 1; i <= n; i++){
int sum = 0;
for (int j = 1; j < i; j++)
if (i % j == 0) sum += j;
if (sum == i){
if (flag == 1){
cout << i;
flag = 0;
}
else cout << " " << i;
}
}
return 0;
}
如有帮助,望采纳。