一问题代码:
/* * 文件名称: * 作 者: 汪荣建* 完成日期: 2017 年 3 月 5日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述: 略 * 问题描述: 略* 程序输出: 略* 问题分析:略 * 算法设计: */
#include<iostream>#include<cmath>using namespace std;int main(){ double x,y; cout<<"请输入x的值"; cin>>x; if(x<2) cout<<"y="<<x; if(x>=2&&x<6) cout<<"y="<<x*x+1; if(x>=6&&x<10) cout<<"y="<<sqrt(x+1); if(x>=10) cout<<"y="<<1/(x+1);}
运行结果:
第二题代码:
#include<iostream>using namespace std;int main( ){int i,j,m=5;char str[11][6]; for(i=1;i<=10;i++)if(i%2==0)for(j=0;j<6;j++)str[i-1][j]=' ';else {for(j=0;j<=5;j++){ if(j==m)str[i-1][j]='*'; else str[i-1][j]=' ';}m--;}for(j=0;j<6;j++)str[10][j]='*';for(i=0;i<11;i++){for(j=0;j<6;j++)cout<<str[i][j];for(j=4;j>=0;j--)cout<<str[i][j];cout<<endl;}}
运行结果:
二:心得体会:在编程的时候要先在纸上打下草稿,然后在把代码打上去。还有就是循环结构比较难,要多实践,多敲代码才能更好的掌握。
三:知识点总结:
for循环,while循环,if语句,都要努力的掌握
新闻热点
疑难解答
图片精选