首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

写出这个数——《C语言代码笔记》

废话不多说,上题 写出这个数 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。...: 1234567890987654321123456789 1 1234567890987654321123456789 输出样例: yi san wu 1 yi san wu 题目解析 输入一个数...", "jiu", "shi"}; //定义1-10拼音数组 char num[100]; //用于存放输入的n scanf("%s", &num); int sum=0, i=0, c=..."ba", "jiu", "shi"}; //定义1-10拼音数组     char num[100]; //用于存放输入的n scanf("%s", &num); int sum=0, i=0, c=...---- 注意事项 1.拼音不要写错 2.输出格式要牢记,以及%c ,%s的应用 3.return 0; ---- 本次分享就到这里,如有兴趣请关注小文’s blog 如果你有C语言难题可以在评论区留言

1.3K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C语言 | 求奇偶数个数

    “要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一” ——包租婆 这道理放在C语言学习上也一并受用。...在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。 那么如何学习呢?当然是每天都练习一道C语言题目!! ? 作者 闫小林 白天搬砖,晚上做梦。...例96:C语言编程求奇偶数的个数。 解题思路:奇数是指指不能被2整除的整数;偶数是能够被2所整除的整数。...C语言源代码演示: #include//头文件 int main()//主函数 { int i,n,m; //定义整型变量 int odd_Number=0,even_Number...i++) //循环 { scanf("%d",&m); if(m%2!

    2.1K32

    C语言——M自定义类型:结构体

    1、对齐规则 ⾸先得掌握结构体的对⻬规则: 1.结构体的第一个成员对齐到和结构体变量起始位置偏移量为0的地址处; 2.其他成员变量要对齐到某个数字(对齐数)的整数倍的地址处。...; char c2; int i; }; struct S2 { char c1; int i; char c2; }; struct S3 { double d; char c;...//第一个效率不高 struct S1 { char c1; int i; char c2; }; //第二个既能节省空间又能提高效率 struct S2 { char c1; char c2...位段的成员必须是 int、unsigned int 或signed int ,在C99中位段成员的类型也可以选择其他类型。 2. 位段的成员名后边有一个冒号和一个数字。...当⼀个结构包含两个位段,⼆个位段成员比较大,无法容纳于⼀个位段剩余的位时,是舍弃 剩余的位还是利用,这是不确定的。

    9010

    k 阶斐波那契序列的 m 项值的函数算法—C语言

    项值 算法思想: (1) 根据m和k的值,先返回特殊情况下的值; (2) 首先初始化前k项值; (3) 按照公式求k+1项至m项的值。...函数参数: int m 待求fibnocci数列项数 int k fibnocci数列的阶数 返回值: 返回k阶fibnocci数列m项的值 时间复杂度: O(m * k):双重循环...(2) 首先初始化前k项值; (3) 按照公式求k+1项至m项的值(借助数学运算简化求解)。...函数参数: int m 待求fibnocci数列项数 int k fibnocci数列的阶数 返回值: 返回k阶fibnocci数列m项的值 时间复杂度: O(m): 计算m...函数参数: int m 待求fibnocci数列项数 int k fibnocci数列的阶数 返回值: 返回k阶fibnocci数列m项的值 时间复杂度: O(k^m): 由递归式

    1.1K20

    理解M语言

    M语言介绍 M语言是Power Query的后台函数式编程语言,你在Power Query界面的操作过程都会记录下来并翻译成M语言。...Power Query上手十分容易,通过图形界面操作可以解决大部分需求,一般情况下,我们不用去深入学习M语言,但是,如果对M语言有了一定的理解可以对操作步骤进行优化,让其更加智能,同时也能解决一些图形界面操作不能完成的任务...分步显示let 如果不考虑数据的存储引用形式,其实M表达式比EXCEL公式还要简单,这是由于M语言是支持分步书写,你可以随时返回查看每步的计算结果,对于理解整个表达式有很大的帮助。...,(A1-B1-C1-D1-E1)*0.25-31920, IF((A1-B1-C1-D1-E1)>144000,(A1-B1-C1-D1-E1)*0.2-16920, IF((A1-B1-C1-D1-...今天的分享就到这里,内容比较简单,主要对M语言进行了介绍,下次将进一步探讨M语言的其他内容。 ? —— End —

    2.9K10

    1讲:C语言常见概念

    C语言是什么? 人和人交流使用的是自然语言,如:汉语、英语、日语...... 那和计算机是怎么交流的呢?使用计算机语言。...C语言就是众多计算机语言中的一种,当然C++/Java/Go/Python都是计算机语言。 2. C语言的历史和辉煌 C语言最初是作为 Unix 系统的开发工具而发明的。...编译器的选择VS2022 3.1 编译和链接 C语言是⼀门编译型计算机语言C语言源代码都是文本文件(C语言代码是一段英文字母,文本组成的信息),文本文件本身无法执行,必须通过编译器翻译和链接器的链接,...• main函数是程序的入口 • main函数有且仅有⼀个 • 即使⼀个项目中有多个.c文件,但是只能有⼀个main函数(因为程序的入口只能有⼀个) ⼀次写代码,⼀些常见的错误总结...如: \130 表示字符X 将\后的8进制数字转化为十进制数字,这个数字作为ASC||码值表示的就是字符 • \xdd :d d表示2个十六进制数字。

    11210
    领券