编程练习
「已注销」
这个作者很懒,什么都没留下…
展开
-
计算日期差值
计算日期差值许久不写c语言,姑且就把这个小程序作为一个简单的复习吧。 首先是输入数据的处理,通过取余和整除的方式得到对应的年月日,其次是闰年的判断,判断方法很简单。这里的话主要是复习了下bool函数的使用:*bool <变量名>(参数){ return <判断体> }* 最后是一个计数的问题,两个日期不能直接作减,那么就去累加直至相等...原创 2019-06-27 21:47:51 · 198 阅读 · 0 评论 -
指针回顾复习
首先从局部变量说起,已知如果要写一个交换两个变量值的函数,由于C语言的函数是值传递特性,在不用全局变量的情况下是无法成功的。指针的第一个用法就来了,作为函数的形参。#include<cstdio>void swap(int* a,int* b){ int temp=*a; *a=*b; *b=temp;}int main(){ int a=1,b=2; int* ...原创 2019-06-28 19:36:15 · 124 阅读 · 0 评论 -
PTA B1009 字符串用gets输入报错问题
这个题目要求输入一串带空格的字符,首先想到的是用gets函数,但是在g++标准中gets由于可能溢出的问题已被删除,因此这里使用fgets函数来替代。char * fgets ( char * str, int num, FILE * stream );第一个参数给定要输入的字符串,第二个参数是这个字符串最大可输入的字符数(如果比要存入的字符串大会自动截断),第三个字符串给出输入文件流...原创 2019-06-29 16:59:39 · 1580 阅读 · 1 评论 -
typedef struct和struct的区别
原文:https://www.cnblogs.com/yaowen/p/4797105.htmltypedef struct OLNode{ int i,j; int data; OLNode *right,*down;}OLNode,OLink;//结构的对象OLNode, 指向结构的指针OLink,可以这样写struct OLNode{};OLNode OLNode, ...转载 2019-06-29 17:27:19 · 193 阅读 · 0 评论