第三章 程序的流程控制(二)

原创 2005年04月30日 21:46:00

第三题

//分别按正向和逆向输出小写字母a到z
#include<iostream>
using namespace std;
int main()
{
    char i;
 
    //正向输出a到z
    for(i='a';i<='z';i++)
        cout<<i;
    cout<<"/n";
 
    //逆向输出a到z
    for(i='z';i>='a';i--)
        cout<<i;
    cout<<endl;
 
    return 0;
}

 

第四题:

//判断从键盘输入正整数的位数
#include<iostream>
using namespace std;
int main()
{
    int n,i;
    cout<<"请输入一个正整数"<<endl;
    cin>>n;
    while(n<=0)
    {
        cout<<"你输入的不是正整数,请重新输入"<<endl;
        cin>>n;
    } 
    for(i=1;(n=n/10)>0;i++);
    cout<<"您输入的数有"<<i<<"位"<<endl;
    return 0;
}


第五题

#include<iostream>
using namespace std;
int main()
{
    char s[20],i,n,t;
    n=0;t=0;
    cout<<"请输入字符数小于20的算术表达式,输多了自动截取前二十"<<endl;
    cin>>s;
    for(i=0;s[i]!='/0';i++)
    {
       if (s[i]=='(')
       {
          n++;
          t++;
       }
       if (s[i]==')')
       {
          n--;
          t++;
       }
    }
 
    if (t==0)
        cout<<"没有括号"<<endl;
    else if (n>0)
        cout<<"多左括号"<<endl;
    else if(n<0)
        cout<<"多右括号"<<endl;
    else if(n==0)
        cout<<"匹配"<<endl;
    else
        cout<<"Big Error"<<endl;
 
    return 0;
}

TIJ 第三章 程序流程控制

本章讲述了操作符及程序流程控制1.   操作符 名称 内容 结果类型 算术操作符 +   -   *    /    % 基本类型 关系操作符 >            boolean逻辑操作符 &&...
  • qinglangdetian
  • qinglangdetian
  • 2005年11月22日 16:04
  • 600

第三章&nbsp;程序流程控制

关键字:布尔逻辑  if/else  switch  for  while  do/while 基本数据类型首字母小写,引用数据类型首字母大写 1.       程序的执行默认情况下由上而下顺序执行,...
  • u012762797
  • u012762797
  • 2014年06月08日 00:52
  • 296

第三章 程序的流程控制(三)

第六题:#includeusing namespace std;int main(){    char s[50];    cout     cin >> s ;    int sLen=strlen...
  • celeil
  • celeil
  • 2008年05月01日 17:14
  • 398

第三章 程序的流程控制(一)

第一题解答://将华氏温度转换成摄氏#includeusing namespace std;int main(){    double f;//华氏温度变量    double c;//摄氏温度变量 ...
  • celeil
  • celeil
  • 2005年04月30日 01:42
  • 1285

C语言中的流程控制深入理解

1.流程控制内容的实质 流程控制的本质就是讲解7个关键字的用法,即if\switch\for\While\do……while\break\continue的具体用法 2.简述流程控制内容的重要性 1>...
  • a2011480169
  • a2011480169
  • 2016年08月15日 19:19
  • 554

第三章 程序的流程控制(四)

第七题:#include#includeusing namespace std;int main(){    int weight;//包裹重量    int dist;    const int i...
  • celeil
  • celeil
  • 2008年05月03日 16:27
  • 406

c#第三章上机题2-3

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T...
  • qq_36074113
  • qq_36074113
  • 2016年11月11日 17:22
  • 453

javascript三大流程控制语句

(1)顺序控制 (2)分支控制 让程序有选择的执行,分支控制有三种 ①单分支②双分支③多分支 ①单分支 if(条件表达式){ 语句; } ②双分支 if(条件表达式){ 语句; ...
  • u013372487
  • u013372487
  • 2015年09月16日 11:35
  • 2075

JAVA - 程序流程控制

JAVA - 程序流程控制
  • zhagener
  • zhagener
  • 2014年11月22日 13:43
  • 1040

第三章 流程控制

一、逻辑条件 逻辑运算符有: &&短路与;&; ||短路或;|; ^异或;同时有真有假才算真; !非运算。 二、选择 if   else语句的3个用法,单分支,双分支,多分支。可以进行各...
  • mudeer2012
  • mudeer2012
  • 2012年10月12日 11:52
  • 274
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第三章 程序的流程控制(二)
举报原因:
原因补充:

(最多只允许输入30个字)