当前位置: 首页 > news >正文

年假作业day2

1.打印字母图形

#include<stdio.h>
#include<string.h>


int main(int argc, const char *argv[])
{
    int i,j;
    char k;
    for(i=1;i<7;i++)
    {
        for(j=1;j<i;j++)
        {
            printf("%c",'_');
        }
        for(j=0,k='F';j<i;j++,k--)
        {
            printf("%c",k);
        }
        printf("\n");
    }
    return 0;
}

2.输出1000-10000中的四叶玫瑰数(四叶玫瑰数,各位数字的四次方和等于其本身)

#include<stdio.h>
#include<string.h>


int main(int argc, const char *argv[])
{
    int i =1000;
    int count=0;
    int qian,ge,shi,bai;
    for(i=1000;i<10000;i++)
    {        
         qian = i/1000; 
         bai=i%1000/100; 
         shi= i%1000%100/10;
         ge=i%1000%100%10;

        if(qian*qian*qian*qian+bai*bai*bai*bai+shi*shi*shi*shi+ge*ge*ge*ge== i)
        {
            printf("四叶玫瑰数%d\n",i);
            count++;
        }
    }
    return 0;
}

输入三个整数x、y和z,请把这三个数由小到大输出

#include <stdio.h>
#include <string.h>
int main(int argc, const char *argv[])
{
    int i,j;
    int temp;
    int arr[3];
    printf("请输入三个数字\n");
    for( i=0;i<3;i++)
    {
        printf("请输入第%d个数",i+1);
        scanf("%d",&arr[i]);
    }


    for(i = 1;i<=2;i++)
    {
        for(j=0;j<3-i;j++)
        {
            if(arr[j]>arr[j+1])
            {
                temp = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = temp;
            }
        }
    }


    for(i=0;i<3;i++)
    {
        printf("%d\t",arr[i]);
    }
    printf("\n");


    return 0;
}

相关文章:

  • 云原生之基石-容器Docker
  • html5 audio video
  • 如何使用websocket
  • Excel——重复项处理
  • 14.2 url后端过滤器(❤❤)
  • UE4 C++创建摄像机摇臂和相机并且设置Transform
  • HiveSQL——借助聚合函数与case when行转列
  • 【Qt 学习之路】在 Qt 使用 ZeroMQ
  • JVM-双亲委派机制
  • 华为机考入门python3--(9)牛客9-提取不重复的整数
  • 【Django-ninja】在django ninja中处理异常
  • ANSI Escape Sequence 下落的方块
  • maven java 如何打纯源码zip包
  • “极简壁纸“爬虫JS逆向·实战
  • 微信小程序:父组件调用子组件的方法
  • 【Amaple教程】5. 插件
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • ERLANG 网工修炼笔记 ---- UDP
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • JavaScript DOM 10 - 滚动
  • JavaScript 基本功--面试宝典
  • node学习系列之简单文件上传
  • Redis学习笔记 - pipline(流水线、管道)
  • Spring核心 Bean的高级装配
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 构建二叉树进行数值数组的去重及优化
  • 后端_ThinkPHP5
  • 记录一下第一次使用npm
  • 近期前端发展计划
  • 前端技术周刊 2019-01-14:客户端存储
  • 前端面试题总结
  • ionic入门之数据绑定显示-1
  • MyCAT水平分库
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #define与typedef区别
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (python)数据结构---字典
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (黑马C++)L06 重载与继承
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (转)详解PHP处理密码的几种方式
  • .Net 4.0并行库实用性演练
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .Net小白的大学四年,内含面经
  • .Net语言中的StringBuilder:入门到精通
  • .so文件(linux系统)
  • @EventListener注解使用说明
  • [AIGC] 使用Curl进行网络请求的常见用法
  • [Android学习笔记]ScrollView的使用
  • [C#]扩展方法
  • [c++] 单例模式 + cyberrt TimingWheel 单例分析