![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
考研C语言
Printemps_xyp
这个作者很懒,什么都没留下…
展开
-
判断素数
解题思路:素数概念,只能被一它本身整除的数,设置标记,在循环中求余为0标记改变,跳出循环;#include<stdio.h>int main(){ int num,flag=1,i; printf("输入一个数正整数:"); scanf("%d",&num); if(num < 1) { printf("...原创 2018-09-15 20:38:25 · 389 阅读 · 0 评论 -
输入起始日期,截止日期,查询天数
解题思路:不需要什么思路,就是算天数,关键把握好几个小点。闰年问题相同年份处理,不同年份处理起始年份当月剩余天数,截止年份所含天数#include<stdio.h>#define bool char#define True 1#define False 0int cal(int year1,int month1, int day1,int year2, int m...原创 2018-09-18 19:56:42 · 5122 阅读 · 0 评论 -
输入一个数,将其转化为二进制输出
解题思路: 十进制转二进制方法,对2求余,最后将余数逆序输出#include<stdio.h>int main(){ int num,a[20],i=0; printf("Input a number:"); scanf("%d",&num); while(num < 0) exit(0); while(...原创 2018-09-13 20:21:44 · 8140 阅读 · 0 评论 -
输入一个正整数,求其各位数字之和
解题思路:对于输入的数不确定,所以不知道它是几位,所以从低位求起。对10进行求余。#include<stdio.h>int main(){ int num,result=0; printf("Input a number:"); scanf("%d",&num); while(num < 0) exit(0);...原创 2018-09-13 20:37:12 · 40580 阅读 · 4 评论