第六次作业
来源:互联网 发布:淘宝直通车在哪设置 编辑:程序博客网 时间:2024/05/16 15:56
一、问题及代码
- /*
- * 文件名称: jll.cpp
- * 作 者: 谢阳泉
- * 完成日期: 2017 年 5 月 19 日
- * 版 本 号:v1.0
- * 对任务及求解方法的描述部分:项目一:数组操作
- * 输入描述: 略
- * 问题描述: 定义一个不重复的有初值的10个元素的整数数组a,利用冒泡法对数组a排序后完成以下操作。
- * 程序输出:3 4 5 6 7 8 9 11 12 13
- * 问题分析: 略
- * 算法设计: 略
- */
- #include <iostream>
using namespace std;
int main()
{
int a[10]={2,5,4,8,7,9,6,12,11,13},x,i,j,t,d,n,m;
cout<<"数组a[10]为: ";
for(i=0;i<10;i++)
cout<<a[i];
cout<<endl;
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
cout<<"排序好的a[10]: ";
for(i=0;i<10;i++)
cout<<a[i];
cout<<endl;
cout<<"请输入X的值:";
cin>>x;
for(i=0;i<10;i++)
if(a[i]==x)
{
m=i;break;
}
for(i=m;i<9;i++)
a[i]=a[i+1];
cout<<"请输入要加入的数: ";
cin>>n;
for(i=0;i<10;i++)
if(a[i]>n)
{
d=i;break;
}
for(i=9;i>d;i--)
a[i]=a[i-1];
a[i]=n;
cout<<"得到的a[10]: ";
for(i=0;i<10;i++)
cout<<a[i]<<" ";
return 0;
} -
- /*
- * 文件名称: dsf.cpp
- * 作 者: 谢阳泉
- * 完成日期: 2017 年 5 月 19 日
- * 版 本 号:v1.0
- * 对任务及求解方法的描述部分: 项目5: 字符串操作
- * 输入描述: 略
- * 问题描述: 输入两个字符串,判断两个字符串是否相等,再将两个字符串合并。
- * 程序输出:sadasddsadq
- * 问题分析: 略
- * 算法设计: 略
- */
- #include<iostream>
#include <string>
using namespace std;
int main()
{
string a,b,c;
cout<<"a= ";
cin>>a;
cout<<"b=";
cin>>b;
if(a==b)
cout<<"两字符串相等"<<endl;
else
cout<<"两字符串不相等"<<endl;
c=a+b;
cout<<"字符串c为"<<c<<endl;
return 0;
}
二、运行结果
阅读全文
0 0
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次课后作业
- 第六次课后作业
- 第六次课后作业
- 第六次课后作业
- 第六次作业
- 第六次课堂作业
- 第六次课堂作业
- 第六次课后作业
- 第六次课堂作业
- Cactus 【 仙人掌图 tarjan 求scc 】
- 变量的解构赋值
- 棋盘问题(DFS)
- 面向对象 接口之简单工厂模式Factory
- C语言小技巧
- 第六次作业
- 画布实现盒子自动生成漂移
- JavaScript闭包(closure)
- 个人学习总结一机器学习入门(六)
- 史上最负盛名的电脑病毒 “比特币病毒”VS“熊猫烧香”
- hbase查找数据路由试验
- 根目录解释
- 面向对象 接口之代理模式(ProxySubject)
- 回溯法打印卡特兰数问题--牛客编程题解题记录