cout<<"请输入一个布尔值(0、1):”endl;
bool y=false;
cin>>y;
cout<<boolalpha<<endl;
system("pause");
return0;
}第二次
原创
bool y=false;
cin>>y;
cout<<boolalpha<<endl;
system("pause");
return0;
}第二次
原创
2016-06-30
#include <iostream>
#include <stdlib.h>
//要求:提示用户输入一个整数,将该整数分别以8进制、10进制、16进制打印再屏幕上
//要求:提示用户输入一个布尔值(0或1),以布尔方式将值打印在屏幕上
int main(void)
{
cout<<“请输入一个整数:”<<endl;
int x=0;
cin>>x;
cout<<oct<<x<<endl;
cout<<dec<<x<<endl;
cout<<hex<<x<<endl;
我分两次打完
#include <stdlib.h>
//要求:提示用户输入一个整数,将该整数分别以8进制、10进制、16进制打印再屏幕上
//要求:提示用户输入一个布尔值(0或1),以布尔方式将值打印在屏幕上
int main(void)
{
cout<<“请输入一个整数:”<<endl;
int x=0;
cin>>x;
cout<<oct<<x<<endl;
cout<<dec<<x<<endl;
cout<<hex<<x<<endl;
我分两次打完
2016-06-30
可以不必总是交换
int max(int *a,int n)
{
int m = a[0];
int s = 0;
for(int i=1 ;i < n;i++)
{
if(a[i] > a[s])
{
s = i;//s永远是目前为止比较后的最大值得下标
}
}
if(m != a[s])
{
m = a[s];
}
return m;
}
int max(int *a,int n)
{
int m = a[0];
int s = 0;
for(int i=1 ;i < n;i++)
{
if(a[i] > a[s])
{
s = i;//s永远是目前为止比较后的最大值得下标
}
}
if(m != a[s])
{
m = a[s];
}
return m;
}