![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
孙浩的博客
这个作者很懒,什么都没留下…
展开
-
对于给定的一个大于 11 的正整数 NN(你可以认为测评机给出的 NN 均小于 10001000),按从小到大的顺序输出所有小于等于它的质数。
对于给定的一个大于 11 的正整数 N(你可以认为测评机给出的 N 均小于 1000),按从小到大的顺序输出所有小于等于它的质数。质数:除了1和本身没有其他除数思路:2是最小的质数,输出时必有2;一个除数,一个被除数(小于等于输入的正整数N),各占一个循环;当#include <stdio.h>int main() { int digit;//除数 int divitor;//被除数 int N;//输入的正整数 scanf("%d",&N);原创 2020-10-13 23:35:19 · 1118 阅读 · 3 评论 -
键盘输入一个整数,判断是否为质数
#键盘输入一个整数,判断是否为质数质数:除了1和它本身,没有其他的因数思路:判断一个数是否为质数,只需要用输入的整数N除于2到N-1之间的整数,如果都不能被整除(即遍历一遍,取余都不为0),则输入的整数N为质数#include <stdio.h>int main() { int N; //输入整数N int divisor; //输入被除数(循环次数) //键盘输入一个数 scanf("%d\n",&N); if(N==2)原创 2020-10-13 23:01:55 · 8274 阅读 · 0 评论 -
判断日期合法性
日期合法性include<stdio.h>int main(){ int year; int month; int day; //以年-月-日的形式输入日期 scanf("%d-%d-%d",&year,&month,&day); //先判断月份是否属于1~12,是则进行下一步,否输出NO if(1<=month && month<=12) { //判断日期为3原创 2020-10-11 15:45:45 · 4820 阅读 · 1 评论 -
C语言文件之文件基础
C语言文件之文件基础1.文本文件 以ASCLL编写的可视化的字符型文件,不同的文字以特殊编码存在,如GBK,utf-8等2.二进制文件 直接以原生二进制码存放的文件,如BMP等图片文件,MP3音频文件,exe等可执行文件3.数据流 一组有序,有起点和终点的字节的数据序列,程序与数据的交互是以流的形式进行的。4.标准IO与缓存 a.打开文件 将磁盘中的文件复制到缓冲区 读取数据 从缓冲区到读取到程序中 b.写入文件 程序写入数据到缓冲区 将缓冲区的信息写入磁盘 关闭原创 2020-09-29 15:49:05 · 79 阅读 · 0 评论