嵌入式7-15c语言

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>


//打印以下数字 12,15,21,89,56,72,89,32
//遍历数组的复习和 %c,循环 


// 
//int main()
//{
//    int arr[] = { 12,15,21,89,56,72,89,32 };
//    //遍历数组 计算元素个数 
//    int i = 0;
//    int sz = sizeof(arr) / sizeof(arr[0]); //sizeof (arr)是计算数组字节大小,sizeof(arr【0】)是计算下标为0的字节大小
//    while (i < sz)
//    {
//        printf("%c",arr[i]);
//        i++;//%c代表打印一个字符,数组里的数字会被默认为ascll码值,如果要打印数字可以加单引号或者改为%d
//    }
//
//    return 0;
//}


//输入年月日
//分别输出 年 月 日
//输入格式的拓展
//输出格式的拓展

//int main()
//{
//    int year = 0;
//    int month = 0;
//    int date = 0;
//    //输入
//    scanf("%4d%2d%2d", &year, &month, &date);
//    //输出
//    printf("year=%d\n",year);
//    printf("month=%02d\n",month); //02d 我要打印两位整数
//    printf("date=%02d\n",date);
//    return 0;
//}
//

//小插曲,精确度不高用float 精确度高用double

//int main()
//{
//    int id = 0;
//    float c = 0.0f;
//    float math = 0.0f;
//    float eng = 0.0f;
//
//    scanf("%d;%f,%f,%f", &id, &c, &math, &eng);
//
//    printf("The each subject score of No. %d is %.2f, %.2f, %.2f\n",id,c,math,eng);
//
//
//
//    return 0;
//}

//第一行为“Hello world!”
//第二行为printf("Hello world!")调用后的返回值 也就是个数

//int main()
//{
//    int n = printf("Hello world!");
//    printf("\n%d\n", n);
//    return 0; ///Hello world 
//                //12
//}


//static的复习 与函数调用 与for的初见 

//int sum(int a)
//{
//    int c = 0;
//    static int b = 3;//经过第一次b已经变成了5 因为static已经存了5
//    c += 1;//第一次c=1  第二次c=1
//    b += 2;//第一次b=5  第二次b=7
//    return(a + b + c);//第一次8  第二次10
//}
//
//
//
//int main()
//{
//    int i;
//    int a = 2;
//    for (i = 0; i < 5; i++) //0 1 2 3 4 五次循环
//    {
//        printf("%d,", sum(a));//第一次 a=2  第二次a=2
//    }
//
//    return 0;
//}
  

//转义字符的复习

//int main()
//{
//    //打印printf里面的printf语句
//    printf("printf(\"Hello world!\\n\");\n"); //  \" 使 ”失效,\ \n使换行失效 
//    printf("cout<<\"Hello world!\"<<endl;\n");
//}


//找最大值

//int main()
//{
//    int arr[4] = { 0 };
//    // 0 1 2 3 下标
//    int i = 0;
//    while (i<4)  //把输入的值存到数组里4个 以此类推10个30个
//    {
//        scanf("%d", &arr[i]);
//        i++;
//    }
//    //假设第一个数是最大值
//    int max = arr[0];
//
//    //开始循环
//    i = 1;
//    while (i < 4)
//    {
//        if (arr[i] > max)
//        {
//            max = arr[i];
//        }
//        i++;
//    }
//    printf("%d\n", max); 
//    return 0;
//}

//找最大值第二种方法
//简易版
// 

//int main()
//{
//    int i = 0;
//    int n = 0;
//    int max = 0;
//    //假设输入第一个数为最大值
//    scanf("%d", &max);//最大
//
//    while (i<4)// 循环五次  输入5个数
//    {
//        scanf("%d", &n);//后续输入的相当于打擂,大于第一个就是最大值
//        if (n > max)
//        {
//            max = n;
//        }
//        i++;
//    }
//    printf("%d\n", max);
//    return 0;
//}

//计算体积球的
//细节.3f 保留三位小数
 

//int main()
//{
//    float r = 0.0f; //用float加f改成double 可以把f去掉
//    float v = 0.0f;
//    scanf("%f", &r);
//    v = 4 / 3.0 * r * r * r * 3.1415926;
//    printf("%.3f", v); //保留三位小数
//    return 0;
//}


//计算题

//int main()
//{
//    int weight = 0;
//    int height = 0;
//    scanf("%d %d", &weight, &height);
//
//    //计算
//    float bmi = weight / (height / 100.0) / (height / 100.);
//
//    //输出
//    printf("%.2f\n", bmi);
//    return 0;
//}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值