![](https://img-blog.csdnimg.cn/direct/f76d56181cde444f856aac5590b92c1f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
c语言
文章平均质量分 52
c语言基础知识和代码
米奇苗苗喔
越努力,越幸运,不留遗憾
展开
-
随机数的生成和猜数字游戏
(1)格式 int rand (void);(2)需要头文件 stdlib.h(3)生成伪随机数,大小以来编译器上实现,一般最大为32767,不是真正的随机数,虽然它一次可以产生不同的数,但是再运行一次就和上一次一样,正真的随机数是无法预测它下一次大小。原创 2024-03-14 20:31:10 · 437 阅读 · 1 评论 -
c语言的输入和输出
(5)除了%c都会自动忽略起始的空白字符,总会返回当前第一个字符,如果要强制跳过,可以写成scanf("% c",&ch),c 前面加上空格,可以忽略一个或多个空格。(4)scanf常用占位符如下, %c,%d,%f,%lf(double),%Lf(long double),%s。更好写法:scanf("%d%*c%d%*c%d", &year, &mouth, &day);(1)%d,%是占位符,d是占位符类型,原创 2024-03-12 23:10:14 · 159 阅读 · 1 评论 -
循环及判断是否为素数和和判断一个数有几位
优化处: 把 b < i-1 改为 b < sqrt(i),sqrt需要头文件#include <math.h>for比while都有初始化,判断,调整,但是while比较分散,for更好点。while 是因为即使是 0 也计算上,比较适合。expression和case里面只能放整型表达式。如果格式错乱那么 else只和最近的 if 匹配。default放在前后都可以。原创 2024-03-13 20:34:46 · 235 阅读 · 0 评论 -
c语言倒叙输出一个数
解析:要想得到最低位就num%10得到4,1234%10=4,要想去掉最低为就 num/10,1234/10=123,循环操作。原创 2024-03-13 20:32:42 · 259 阅读 · 0 评论 -
c语言入门基础第一节
(2)自定义:数组,结构体 struct ,枚举 enum ,联合体 union。(3)转向语句 : break,goto,continue,reutrn。(1)除号两端都是整数时计算出来是整数,有小数时才是小数(4.0f)(1)内置类型:字符,浮点型,整型,布尔类型<stdbool.h>(2)循环执行语句:do while , while, for。控制语句(三种结构:顺序,选择,循环)有九种,可以分为3类。(1)条件判断语句也叫分支语句:if,switch。原创 2024-03-11 16:06:33 · 416 阅读 · 0 评论