离散知识点汇总

离散知识点汇总

+= %02d
#include<string.h> a[i],a[100]
int max = -1 #include<stdlib.h>
itoa函数 如何用C语言判断一个数是不是整数

+=

这表示把左边的数加上/减去右边的数的和/差赋值给左边的数

%02d

%d:即为普通的输出。
%2d:按宽度为2输出,右对齐方式输出。若不够两位,左边补空格。
%02d:同样宽度为2,右对齐方式。位数不够,左边补0
%.2d:从执行效果来看,与%02d一样

#include<string.h>

C语言标准库中一个常用的头文件,在使用到字符数组时需要使用。string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。参考文献: https://baike.baidu.com/item/string.h/4262091?fr=aladdin

a[i],a[100]

float a[100]; 表示定义一个大小为100的浮点型(float)数组。

浮点型也就是小数,a[100]也就是可以存放100个小数。
a[0]是其中的一个数 ,a[i]中是0-100任意一个数,所以可以推断a[i]接收0-100的任意一个数

#include<stdlib.h>

https://baike.baidu.com/item/stdlib.h

itoa函数

https://zhidao.baidu.com/question/137713420.html
itoa(i, s, 2); /3个参数,第一个是待转换的数,第二个是存放转换后的字符串,第三个即需要转换的进制/

c语言中没有二进制的格式输出符号.
你可以用itoa函数很方便的将一个10进制int转变成二进制字符串.
如:
int i;
char s[128];
scanf("%d",&i);
itoa(i, s, 2); /3个参数,第一个是待转换的数,第二个是存放转换后的字符串,第三个即需要转换的进制/
printf("该数转换为二进制是: [%s] ",s);
补充一点,itoa函数的头文件是stdlib.h

如何用C语言判断一个数是不是整数

参考文献:https://blog.csdn.net/zer1123/article/details/56039477

计算天数

用二维数组和函数解决

https://blog.csdn.net/dreampinguo/article/details/81125684

原文地址:https://www.cnblogs.com/spacexlxl/p/11823627.html