嵌入式程设

简介: 嵌入式程设

C语言求1-100的偶数和

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

//函数原型
int calcSum(); //求1-100之间的偶数和

int calcSum()
{
    //1-100之间的偶数和
    int sum = 0;
    int i = 1;
    for(i = 1; i <= 100; i++)
    {
        if(i % 2 == 0)
            // sum++;
            sum+=i;
    }
    //将计算好的结果返回
    return sum;
}

int main()
{
    //如果函数有返回值,调用时,记得使用对应类型的变量来接收!
    int sum = calcSum();
    printf("1-100之间的偶数和为: %d\n", sum);
    return 0;
}


求水仙花数

#include<stdio.h>
#include<stdlib.h>
#include<math.h>

int main()
{
    int a = 0;//个位上的数
    int b = 0;//十位上的数
    int c = 0;//百位上的数
    int i = 0;
    for (i = 100; i < 999; i++)
    {
        a = i % 10;//求得个位上的数
        c = i / 100;//求得百位上的数
        b = (i - c * 100) / 10;//求得十位上的数
        if (pow(a, 3) + pow(b, 3) + pow(c, 3) == i)
        {
            printf("%d ", i);
        }
    }
    system("pause");
    return 0;
}

求一个二维数组的最大值和最小值从键 盘输入随机赋值然后求最大值打印输出。

#include <stdio.h>

int main() {

int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};

int loop, largest;

largest = array[0];

for(loop = 1; loop < 10; loop++) {

if( largest < array[loop] )

largest = array[loop];

}

printf("最大bai元素为 %d", largest);

return 0;

}

求100以内质数(素数)

#include<stdio.h>
int main()
{int i,j,a[100];
for(i=1;i<100;i++)
 a[i]=i;
for(i=2;i<100;i++)
 for(j=i+1;j<100;j++)
 if(a[j]!=0&&a[i]!=0&&a[j]%a[i]==0)
     a[j]=0;
for(i=1;i<100;i++)
 if(a[i]!=0)
  printf("%d是素数\n",a[i]);
return 0;
}

求一一个年份是不是闰年

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>

//判定闰年函数
void leap_year(){
  int year;  //用以保存用户输入的年份
  printf("请输入一个年份:\n");  //提示用户输入信息
  scanf("%d", &year);  //保存用户输入的信息
  if (year % 4 == 0 && year % 100 != 0){  //若year能被4整除,不能被100整除;
    printf("%d是闰年\n", year);  //打印该year是闰年
  }
  else if (year % 400 == 0){  //若year能被400整除;
    printf("%d是闰年\n", year);  //打印该year是闰年
  }
  else{
     printf("%d不是闰年\n", year);  //打印该year不是闰年
  }
}

//主函数
int main(){
  leap_year();  //调用判定闰年函数
  system("pause");
  return 0;
}

相关文章
|
Linux 调度 C语言
嵌入式系统编程
嵌入式系统编程
171 2
|
存储 自然语言处理 Python
Python闭包(Python Closures)介绍
介绍python的闭包语法。
231 0
Python闭包(Python Closures)介绍
|
存储 安全 算法
[ web基础篇 ] session,cookie,token 那些事儿 ?
session ?cookie ?token ? 相信大家对这几个词并不陌生,不管是面试还是工作都会有涉及的,可想而知它的重要性。 网上关于 session、cookie、token 的文章有很多,每篇文章都有一些独特的见解。 在写文章之前,我看了很多篇 session、cookie、token 的文章,感觉很多都没有讲的很清楚,泛泛而谈。 在看了这么多的文章之后,我对这几次词又有了不一样的理解,在这里和大家分享一下。
563 0
[ web基础篇 ] session,cookie,token 那些事儿 ?
|
8月前
|
安全 网络安全
单域名SSL证书跟通配符SSL证书对比
单域名SSL证书仅保护一个特定域名,如`www.example.com`,适合小型网站,价格较低且配置简单。通配符SSL证书可保护主域名及其所有子域名,如`*.example.com`,适合中大型企业,灵活性高但价格较高。选择时需根据实际需求权衡域名数量、预算和管理复杂度。
428 5
|
11月前
|
API 数据安全/隐私保护 开发者
实时获取小红书详情 API 数据
小红书详情API数据获取指南:注册开发者账号,创建应用并申请接口权限,构建请求获取笔记详情,使用Python等语言处理响应数据。需遵守使用规则,注意调用频率和数据安全。
LabVIEW在应用程序和接口中使用LabVIEW类和接口
LabVIEW在应用程序和接口中使用LabVIEW类和接口
364 0
|
前端开发 JavaScript Python
使用Python读取本地行情csv文件,做出web网页画出K线图实现案例
【5月更文挑战第4天】使用Python绘制K线图的步骤:1) 安装pandas, matplotlib和Flask;2) 用pandas读取CSV文件并处理数据;3) 创建Flask应用,渲染包含K线图数据的HTML;4) 编写HTML,使用ECharts库绘制K线图。
316 0
|
Python
Scipy 高级教程——控制系统分析与设计
Scipy 高级教程——控制系统分析与设计【1月更文挑战第14篇】
217 2
|
图形学
Unity 用脚本获取物体和组件(上)
Unity 用脚本获取物体和组件(上)
642 0
|
前端开发 JavaScript Java
Springboot在线考试管理系统
Springboot在线考试管理系统
110 0