C语言入门-学习回顾与数组

2019-08-01  本文已影响0人  南在南方i

学习回顾

 #ifndef     ATM_HHHHHHHHHHHH
 #define    ATM_HHHHHHHHHHHH
 #endif      解决成功

数组

基本数据类型:只能存储一个数据(int float double long char bool)

 #include <iostream>

int main()
{
    //定义一个数组 里面存的都是float的值 可以存4个数据
    float score[] = { 123,125,434,568 };

    score[0];

    //访问第一个元素的值 0.....n-1    从0开始
    &score[0];

    //使用%p打印地址    两个地址相同
    printf("%p\n", &score[0]);
    printf("%p", score);

}

用数组计算1~100相加的值

#include <iostream>
int main(){
int num[100];
    int i=0;
    int sum = 0;
    while (i<100)
    {
        num[i] = i + 1;
        sum += num[i];
        i++;
    }
    printf("sum = %d\n", sum);
}
#include <iostream>
intmain(){
int num[100];
    int i;
    int sum = 0;
    for (i = 0; i < 100; i++) {
        num[i] = i + 1;
        sum += num[i];
    }
    printf("sum = %d", sum);
}

将十进制转换成二进制

#include <iostream>

int main()
{
    int num;
    printf("请输入数字:");
    scanf_s("%d", &num);
    int i = 0;
    int score[20];
    int temp=num;
    printf("转换为二进制:");
    while (temp != 0)
    {
        score[i] = temp % 2;
        temp = temp / 2;

        i++;
    }
    int j;
    for (j = i-1; j >= 0; j--) {
        printf("%d", score[j]);
    }

}

PS.

后悔情绪的本质,是对自身实力的一种高估——《b乎》

上一篇 下一篇

猜你喜欢

热点阅读