C++语言编程
有一个3x4矩阵,要求编程序求出其中最大的那个元素的值和最小的那个元素的值,以及它们所在的行号和列号。编写程序,将一个字符数组先顺序输出,然后逆序输出。编写程序将“CLa...
有一个3x4矩阵,要求编程序求出其中最大的那个元素的值和最小的那个元素的值,以及它们所在的行号和列号。
编写程序,将一个字符数组先顺序输出,然后逆序输出。
编写程序将“C Language”赋予数组a,然后输出如下图形:
C Language
Language
nguage
uage
ge 展开
编写程序,将一个字符数组先顺序输出,然后逆序输出。
编写程序将“C Language”赋予数组a,然后输出如下图形:
C Language
Language
nguage
uage
ge 展开
1个回答
展开全部
#include<iostream>
using namespace std;
int main()
{
float a[3][4];
int i,j;
int min_x=0,min_y=0,max_x=0,max_y=0;
cout<<"输入3*4矩阵:\n";
for(i=0;i<3;i++)
for(j=0;j<4;j++)
cin>>a[i][j];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
if(a[min_x][min_y]>a[i][j])
{min_x=i;min_y=j;}
if(a[max_x][max_y]<a[i][j])
{max_x=i;max_y=j;}
}
cout<<"最大值:"<<a[max_x][max_y]<<搜团",下标是:"<<max_x<<","<<max_y<<endl;
cout<<"最小值:"<<a[min_x][min_y]<<",下标是世森橘:"<<min_x<<","<<min_y<<endl;
//system("pause");
return 0;
}
***************************************************************
#include<iostream>
using namespace std;
int main()
{
char str[100];
int i;
for(i=0;i<100;i++)
str[i]='\0';
cout<<"请输入一个字符串:"<<endl;
cin>>str;
cout<<"顺序输出:"<<str<<endl;
cout<<"逆序输出:";
for(i=99;i>=0;i--)
if(str[i]!='\0')break;
for(;i>=0;i--)
cout<<str[i];
cout<<endl;
//system("pause");
return 0;
}
**************************************************************
#include<iostream>
using namespace std;
int main()
{
char a[]="C Language"春野;
int i,j,len,len2;
for(i=0;i<INT_MAX;i++)
if(a[i]=='\0')break;
len=i;
len2=len;
while(len2)
{
i=len-len2;
for(;i<len;i++)
cout<<a[i];
cout<<endl;
len2-=2;
}
//system("pause");
return 0;
}
using namespace std;
int main()
{
float a[3][4];
int i,j;
int min_x=0,min_y=0,max_x=0,max_y=0;
cout<<"输入3*4矩阵:\n";
for(i=0;i<3;i++)
for(j=0;j<4;j++)
cin>>a[i][j];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
if(a[min_x][min_y]>a[i][j])
{min_x=i;min_y=j;}
if(a[max_x][max_y]<a[i][j])
{max_x=i;max_y=j;}
}
cout<<"最大值:"<<a[max_x][max_y]<<搜团",下标是:"<<max_x<<","<<max_y<<endl;
cout<<"最小值:"<<a[min_x][min_y]<<",下标是世森橘:"<<min_x<<","<<min_y<<endl;
//system("pause");
return 0;
}
***************************************************************
#include<iostream>
using namespace std;
int main()
{
char str[100];
int i;
for(i=0;i<100;i++)
str[i]='\0';
cout<<"请输入一个字符串:"<<endl;
cin>>str;
cout<<"顺序输出:"<<str<<endl;
cout<<"逆序输出:";
for(i=99;i>=0;i--)
if(str[i]!='\0')break;
for(;i>=0;i--)
cout<<str[i];
cout<<endl;
//system("pause");
return 0;
}
**************************************************************
#include<iostream>
using namespace std;
int main()
{
char a[]="C Language"春野;
int i,j,len,len2;
for(i=0;i<INT_MAX;i++)
if(a[i]=='\0')break;
len=i;
len2=len;
while(len2)
{
i=len-len2;
for(;i<len;i++)
cout<<a[i];
cout<<endl;
len2-=2;
}
//system("pause");
return 0;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询