zoukankan      html  css  js  c++  java
  • 循环结构

    1.1 for循环语法

    for( ; ; )
    {
    }

    1.2 while、do while循环语法

    while()
    {
    }
    do
    {
    }
    while()

    1.3 跳出循环相关语句breakcontinue

    break:执行到此当前循环就此结束
    continue:执行到此时当前此次循环结束接着下次循环
    int i sum=0
    for(i=1;i<=3;i++)
    {
    if(i=2)break;
    sum=sum+i;
    }
    int i sum=0
    for(i=1;i<=3;i++)
    {
    if(i=2)continue;
    sum=sum+i;
    for( ; ; )
    {
    for( ; ; )
    }
    while()
    {
    for( ; ; )
    }

    2 编程技巧总结

    (1)字符转为数字:

    a = a - '0';

    2)大小写字母的转化:

    大写转为小写:

    ch = ch -'A' + 'a';
    小写转为大写:

    ch = ch -'a' + 'A';

    3)四则运算

    可使用switch-case语句
    例:
    switch(x)
    {
    case 1: op='+';break;
    case 2: op='-';break;
    case 3: op='*';break;
    case 4: op='/';break;
    }

    4)数列求和

    一般使用循环语句来进行数列求和
    for(int i=1;i<=n;i++)
    {
    scanf("%d",&x);
    sum+=x;
    }

    3.PTA实验作业

    3.1 数列求和问题

    本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。

    3.1.1 流程图或伪代码介绍思路

    3.1.2 代码截图

    3.1.3 PTA提交列表及说明

    3.2 图形打印问题

    3.2.1 数据处理

    char ch/定义起始字母/
    int n /定义菱形高度/
    scanf("... "&...);
    for()
    {
    for()
    {
    }
    }
    return 0;

    3.2.2 代码截图

  • 相关阅读:
    CSS之边界塌陷
    不用for loop循环一个读取一个文件
    CSS之毗邻选择器与普通兄弟选择器的区别
    python 一行代码
    Regex Golf 练习记录
    c实现双向链表
    c实现单向链表
    c++实现 String 类
    js获取指定小时日期格式化
    git clone Timed out 解决
  • 原文地址:https://www.cnblogs.com/harryzengblogs/p/14022142.html
Copyright © 2011-2022 走看看