1. 简单介绍 && 和 || && 和 || 是逻辑运算符,分别是逻辑与(&&)和逻辑或(||) 1) && (逻辑与):(三种) ① 当逻辑与…
标签:C语言
算法3——字符串反转
Problem Description Lgnatius likes to write words in reverse way.Given a single line of text which is written …
将浮点数转换为整数类型,要求四舍五入。输入描述:随机输入的浮点数输出描述:四舍五入之后的整数示例1输入:14.99输出:15
#include <stdio.h> int main() { float val; scanf(“%f”,&val); printf(“%.0f\n”…
数素数的问题
具体的题目大家可以再这个网址看:“牛客….” 我想说的是,在我的devc++上已经编译成功,而在网页上边却不行,为了防止自己想看,或者以后想到了方法解决,故写此博客。 #include "stdio.h" #…
C语言使用递归法计算n的阶乘
C语言使用递归法计算n的阶乘 #include <stdio.h> long Fact(int n); int main(){ int n; long ret; printf("Input n:"); sca…
C语言实现获取文件后缀、修改后缀
用于实现读取某个类型的文件,如txt,然后对文件内容进行处理之后,输出到另一个文件csv。 需要根据指定的输入文件绝对路径,得到修改后缀之后的文件绝对路径,用于在本地创建。 首先是获取文件绝对路径字符串中的后缀(扩展名)…
C语言经典算法(六)——递归实现字符串长度的两种方法
今后继续整理算法并写出自己的理解和备注。 C++实现的:递归实现my_strlen 1、 递归实现my_strlen <1> 题目描述:实现求字符串长度函数my_strlen <2> 方法一:直接…
排序算法——归并排序
原理 当采用纯归并方法对数组进行排序时,将数组进行划分,直到每个数组只剩下一个数字时,就停止划分;接着,对划分好的数组两两进行归并操作;直到所有的队列都归并完毕,归并排序就…
c语言变量名、函数名的命名规则
(1)标识符的命名要清晰、明了,有明确含义,同时使用完整的单词或大家基本可以理解的缩写,避免使人产生误解——尽量采用采用英文单词或全部中文全拼表示,若出现英文单词和中文混合定义时,使用连字符“_”将英文与中文割开。较短的…
编写程序,打印以下图形(用星号打印正立的的三角形)
#include<stdio.h> int main(void) { int a, b, c; for (a = 1; a <= 4; a++) { for (b = 4; b >= a; b--…
交换两个变量的值,不使用第三个变量的四种法方
交换两个变量的值,不使用第三个变量的四种法方 通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: int a,b; a=10; b=15; int t; t=a; a=b; b=t; 这种…
C语言函数详解
目录 一、函数的定义与分类 1.定义 2.分类 二、库函数 1.库函数存在的意义 2.库函数的学习和使用 三、自定义函数 1.自定义函数的组成 2.示例 (1)写一个函数找出两个整数的最大值 (2)写一个函数交换两个整型…