C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。 1.int/float to string/array: C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数…
分类:C语言
三个数的大小排列
题目:输入三个整数x,y,z,请把这三个数由小到大输出。 第一种:把各种大小情况分别讨论 int main(){ int x, y, z; printf("请输入x,y,z:\n"); scanf("%d,%d,%d",…
C语言的数据类型和类型所占内存字节数
一 c语言基本类型 整型int 长整型long 单精度型float 双精度型double 字符类型char 空类型void 二 各个类型所占字节数 使用sizeof()函数测试一下。下面给出我编译环境、 测试代码和测试结…
将十进制转化为二进制、八进制、十六进制
将十进制转化为二进制和八进制很简单,只需要将数对2&8取余,然后再逆序输出即可,难度不大,程序逻辑也简单。 将十进制转化为十六进制大致上也是这样的,不过有点复杂的地方就是数的范围,将10朝2&8转化的时候…
输入一个大写字母,显示三角形
#include<stdio.h> //输入一个大写字母,显示三角形 int main(void) { char a; int i,j,str; printf("-----输入一个大写字母-----\n");…
C语言输入三个数按从小到大的顺序输出
这个案列主要是借助中间变量t来实现a与b值的互换。 #include <stdio.h> int main() { int a,b,c,t; /*定义4个基本整型变量a、b、c、t*/ printf("Ple…
(c语言)输入两个整数a和n,计算下面表达式的值。Sn=a+aa+aaa+aaaa+.....+aa..aa(n个a)
(c语言)输入两个整数a和n,计算下面表达式的值。Sn=a+aa+aaa+aaaa+…+aa…aa(n个a) 方法一: #include<stdio.h> #include<stdlib.h> i…
C语言--压缩字符串
压缩字符串 给定一组字符,使用原地算法将其压缩。 压缩后的长度必须始终小于或等于原数组长度。 数组的每个元素应该是长度为1 的字符(不是 int 整数类型)。 在完成原地修改输入数组后,返回数组的新长度。 示例1: 输入…
C语言数组初始化的三种方法
C语言中,数组初始化的方式主要有三种: 1、声明时,使用 {0} 初始化; 2、使用memset; 3、用for循环赋值。 那么,这三种方法的原理以及效率如何呢? 请看下面的测试代码: #define ARRAY_SIZ…
C语言分数转化为小数
习题2-5 分数化小数 顺序结构 空间限制:16MB时间限制:1s总提交数:3379通过率:8.32%题目来源: 原创 输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位.a,b<=10^6,c<…
C语言输入三个整数,求最大值
#include <stdio.h> int main() { int a, b, c, max; printf("请输入三个正整数:\n "); scanf_s("%d %d %d", &a, &a…
c语言 将三个整数从小到大输出
#include <string.h> int main() { int a, b, c; scanf(“%d%d%d&…