zoukankan      html  css  js  c++  java
  • 02胡凡

    2.3 选择结构

      (1)如果表达式是“ !=0 ”,则可以省略“ !0 ”。

      (2)如果表达式 “ ==0 ”,则可以省略“==0”,并在表达式前添加非运算符 “!”

    2.4 while 循环    ---- 计算从1+...+100

    #include <stdio.h>
    int main(){
        int n = 1,sum = 0;
        while(n <= 1000){
            sum += n;
            n++;
        } 
        printf("%d",sum);
        return 0;
    } 
    View Code

    2.4.2 do...while 语句 

    2.4.3 for 循环    ===计算从1+...+100

    #include <stdio.h>
    int main(){
        int n =1,sum =0;
        for(n = 1; n<=10;n++){
            sum +=n;
        }
        printf("sum= %d
    ",sum);
        return 0;
    } 
    View Code

    2.4.4 break 和 continue

      break 可以直接退出循环,而continue是退出本次循环

    2.5 数组

     2.5.2 冒泡排序

    #include <stdio.h>
    int main(){
        int a[10] = {10,20,15,25,30,35,25};
        int i,j;
        for(int i=0;i<4;i++){
            for (int j = 0;j<5-i; j++){
                if(a[j]>a[j+1]){
                    int temp = a[j];
                    a[j] = a[j+1];
                    a[j+1] = a[j];
                }
            }
        }
        for(int i = 0;i<5;i++){
            printf("%d ",a[i]);        // %d后面加上一个空格 
        }
        
        return 0;
    } 
    View Code

     2.5.3 二维数组  大括号里面嵌套大括号。

    2.5.5 字符数组

      1. 字符数组的初始化

      2.字符数组的输入输出

    2.5.6 string.h 头文件

      1.  strlen()函数可以得到字符数组中第一个前的字符的个数。

        2.   strcmp()函数返回两个字符串大小的比较结果,比较的原则是按字典序。

        3.   strcpy(数组1,数组2)可以将一个字符串复制到另一个字符串。

        4    strcat(字符数组1,字符数组2)将一个字符串拼接到另一个字符串。

    2.5.7 sscanf 和 sprintf

  • 相关阅读:
    ArduinoYun教程之ArduinoYun硬件介绍
    Nmap扫描教程之基础扫描详解
    Nmap扫描教程之Nmap基础知识
    Nmap扫描教程之DNS服务类
    Nmap扫描教程之网络基础服务DHCP服务类
    Xamarin iOS教程之自定义视图
    Xamarin iOS教程之警告视图
    Xamarin iOS教程之页面控件
    使用光学鼠标传感器实现旋转(或线性)测量(转)
    基于STM32的uCOS-II移植详解
  • 原文地址:https://www.cnblogs.com/chengxiaofeng/p/10761598.html
Copyright © 2011-2022 走看看