实验

编写程序实现以下功能

  1. 编写程序,打印99乘法表
  2. 将一面额为10元倍数的整钱(
  3. 输入一行字符,统计其中单词的个数。各单词之间用空格分隔,空格数可以是多个。
    输入输出示例
    Input words: The sum of the odd numbers.

Count = 6
程序1:九九乘法表(下三角)

#include

int main()
{
    for(int i=1; i9; i++)
    {
        for(int j=1; ji; j++)
        {
            printf("%d*%d=%.2d\t",j,i,j*i);
        }
        printf("\n");
    }
    printf("\n");
    return 0;
}

程序2:换零钱
思路:将所有符合要求的每一种零钱零钱数量用数组存放起来

#include
#include

int main(void)
{
    int x,y,i = 0, z,min,j,m;
    int a[100], f[93],s[47],t[19];
    int  sum_money;

    printf("请输入需要转换的钱[面额为10元倍数的整钱();
    scanf("%d",&sum_money);

    int  b = sum_money-7,c =  (sum_money - 6)/2, d = ( sum_money - 3)/5;

    printf("所有方案如下:\n");

    for(x = 1; x  b; x++)
    {
        for(y = 1; y  c; y++)
        {
            for(z = 1; z  d; z++)
            {
                if(x + 2*y + 5*z == sum_money)
                {
                    printf("¥1:%2d  ¥2:%2d  ¥5:%2d\n",x,y,z);
                    a[i] = (x+y+z);
                    f[i] = x;
                    s[i] = y;
                    t[i] = z;
                    i++;
                }
            }
        }
    }

    min = a[0];
    x = 0, y = 0,z = 0;

    for(j = 1; j < i; j++)
    {
        if(a[j] < min)
        {
            m = min;
            min = a[j];
            a[j] = m;
            x = j;
            y = j;
            z = j;
        }
    }
    printf("零钱数量最少为:%d\n方案为:\n1¥:%d  2¥ : %d  5¥:%d\n",min,f[x],s[y],t[z]);
}

程序3:单词统计

#include

void main() {
    char c;
    int word = 0;
    printf("Please input a  sentence:");
    for(    ; (c=getchar())!='\n';)
    {
        if(c==' ')continue;
        else for(    ;   (c=getchar())!='\n';    )
            {
                if(c==' ')
                {
                    word++;
                    break;
                }
            }
    }
    printf("This sentence have %d words",word+1);
}

Original: https://www.cnblogs.com/iforeverhz/p/16255988.html
Author: iforeverhz
Title: 实验

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/583248/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • SDS Redis 自定义字符串底层结构

    1、什么是SDS? Redis 自定的字符串存储结构,关于redis,你需要了解的几点!中我们对此有过简要说明。 Redis 底层是用C语言编写的,可是在字符存储上,并未使用C原生…

    Linux 2023年5月28日
    090
  • Forms组件;cookie与session

    Forms组件 需求 如果需要编写一个校验用户名和密码是否合法的功能,那么 前端需要自己编写获取用户数据的各种标签 前端需要自己想方设法的展示错误的提示信息 后端需要自己想方设法的…

    Linux 2023年6月7日
    087
  • redis 学习指南

    2、 redis.windows.conf各项配置参数介绍 默认情况下,redis不是在后台模式运行的,如果需要在后台进程运行,把该项的值更改为yes,默认为no daemoniz…

    Linux 2023年5月28日
    088
  • 【MQTT】阿里云搭建MQTT物联网平台通信

    MQTT环境搭建和测试 物联网环境搭建 MQTT.fx使用 物联网环境搭建 1.首先进入阿里云官网注册并登录你的账号。2.点击控制台。3.在产品与服务下面搜索物联网平台4.点击公共…

    Linux 2023年6月13日
    085
  • Linux静默安装weblogic12(fmw_12.1.3.0.0_wls.jar)

    1、安装JDK环境 2、创建安装用户 3、配置JAVA环境变量 4、创建响应文件wls.rsp 响应文件中的项一定要写全,否则会报奇怪的错误。 5、创建Loc文件oraInst.l…

    Linux 2023年6月14日
    0101
  • 蓝桥杯真题:纯质数

    蓝桥杯 2021 年国赛真题《纯质数》的 Python 解法。 蓝桥杯 2021 年国赛真题:纯质数。 题目大意 输出 1 到 20210605 之间(包括两端)的”纯…

    Linux 2023年6月13日
    0107
  • git-config 配置多用户环境以及 includeIf用法

    方法一: 直接在 $path文件中添加 &#x7528;&#x6237;&#x540D;和 &#x90AE;&#x7BB1;,如: [use…

    Linux 2023年5月27日
    0133
  • JS 模块化- 05 ES Module & 4 大规范总结

    1 ES Module 规范 ES Module 是目前使用较多的模块化规范,在 Vue、React 中大量使用,大家应该非常熟悉。TypeScript 中的模块化与 ES 类似。…

    Linux 2023年6月6日
    0133
  • [转帖]shell 学习之正则、别名以及管道重定向

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年5月28日
    096
  • STP 指定端口 根端口 区别和理解

    不多说,先上图,A为指定端口,B为非指定端口。 看本文的网友应该知道根端口和指定端口的选举,但是对指定端口和根端口的理解不清楚。这里我就略过选举过程,直接描述这两者的区别和存在的意…

    Linux 2023年6月6日
    0141
  • 实验二 电子传输系统安全-进展2

    一、利用java程序实现文件加密 我们的文件在计算机中都是以二进制的形式存储,而Java中IO流(字节流和字符流)可以实现对底层文件的读取,故利用Java的IO流进行文件拷贝时,可…

    Linux 2023年6月8日
    0108
  • 国产化之银河麒麟安装.NetCore-包管理器方式

    背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。 考虑到这些基础产品对.NETCore的支持…

    Linux 2023年5月27日
    0121
  • Redis阻塞操作实现原理(转)

    原文:https://www.jianshu.com/p/xsMzfn 作者:Haiger 最近一位朋友问到:既然Redis是单线程的工作模式,那像 _BLPOP_这样的阻塞操作又…

    Linux 2023年5月28日
    0101
  • Quartus II 13.0 sp1的官方下载页面

    今天为了下个ModelSim跑到网上去找下载资源,清一色的百度网盘,下载速度60k/s,简直有病,于是跑到Intel官网上把连接挖出来了,供各位直接下载 实测使用IDM多线程下载速…

    Linux 2023年6月13日
    0174
  • windows下设置redis开机自启动

    windows: 在windows下安装目录下 打开命令窗口: redis-server.exe –service-install redis.windows.conf…

    Linux 2023年5月28日
    096
  • 项目经验示例

    一,期中项目经验示例 1,根据现有结构部署工具(PXE+kickstart)2,结合应用系统需求定制部署模版3,制作系统优化等一键执行脚本4,自动化部署实施5,根据定制的优化内容对…

    Linux 2023年6月7日
    089
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球