摘要: (((总结一下就是,表达式都执行,返回值是最后一个))) (以下摘自网络) 逗号运算符是指在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个表达式的值是最后一个表达式的值。 例子: int a1,a2,b=2,c=7,d=5; // 第1行 a1=(++b,c--,d+ 阅读全文
posted @ 2019-12-10 09:28 君若绥年 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 备忘而已,看图。 阅读全文
posted @ 2019-11-28 15:04 君若绥年 阅读(66) 评论(0) 推荐(0) 编辑
摘要: (以下全摘自网络,侵删致歉) 在 C 语言中,sizeof() 是一个判断数据类型或者表达式长度的运算符,对 sizeof() 的处理在编译阶段进行。 作用 判断数据类型长度符的关键字过程 字节数的计算在程序编译时进行返回值 内存所占字节数 sizeof是C/C++中的一个操作符(operator) 阅读全文
posted @ 2019-11-20 09:00 君若绥年 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 题目描述 现在有一些由英文字符组成的大小写敏感的字符串,你的任务是找到一个最长的字符串x,使得对于已经给出的字符串中的任意一个y,x或者是y的子串,或者x中的字符反序之后得到的新字符串是y的子串。 输入 输入的第一行是一个整数t (1 <= t <= 10),t表示测试数据的数目。对于每一组测试数据 阅读全文
posted @ 2019-11-08 20:45 君若绥年 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 题目描述 约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,编程求输入n,m后,输出最后猴王的编号。 输入 每行是用空格分开的两个整数,第一个是 n 阅读全文
posted @ 2019-11-08 20:36 君若绥年 阅读(133) 评论(0) 推荐(0) 编辑
摘要: (抱头鼠窜)我的我的...我知道我不该做水题应该好好学习... 醒了之后无聊但是被力扣打击的体无完肤...我真的是看不懂力扣传的参数都是些个啥... anyway 重点是看水题 分别是p1422 p1085 p1089 p1909 题目描述 夏天到了,各家各户的用电量都增加了许多,相应的电费也交的更 阅读全文
posted @ 2019-11-03 09:07 君若绥年 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 问题 A: 判断闰年 题目描述 判断某年是否是闰年。 输入 输入只有一行,包含一个整数a(0 < a < 3000) 输出 一行,如果公元a年是闰年输出Y,否则输出N 样例输入 2006 样例输出 N #include <cstdio>int main(){ int year; scanf("%d" 阅读全文
posted @ 2019-10-29 15:48 君若绥年 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 今天学妹来问我一个程序,为什么输出一直是0? 这个看样子是隐式转换搞的鬼 也就是说因为5和9都是整型数据所以5/9的结果是整型且向下取整为0,而C是浮点型变量,所以输出结果保留两位小数为0.00 而解决方法就是把5/9这个式子改成掺有浮点型的式子,比如: #include<stdio.h>#incl 阅读全文
posted @ 2019-10-11 19:26 君若绥年 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 不要对这个系列抱有太大期望,毕竟我就是个菜菜。。。 关于字符串覆盖的问题 比如输入五个字符,又覆盖了三个字符,最后输出是几个字符(答案是五个) 但是我试了一下,突然懵掉,第三个字符跑哪去了? 仔细看一下输出,有个回车换行(老师告诉我的) emmm也就是说我输入的第一个覆盖(替换)字符就是'\n' 这 阅读全文
posted @ 2019-10-10 21:03 君若绥年 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 题目描述 从键盘输入一个字符串(由英文字母构成),将这个字符串的所有子串及逆序子串从左到右,由长到短的顺序输出。 输入 输入占1行,是一个长度在1和100之间的字符串。 输出 输出包含多行,每一行给出一个子串和这个子串的逆序子串,子串和逆序子串之间用一个空格隔开。 样例输入 cdef 样例输出 cd 阅读全文
posted @ 2019-10-10 17:40 君若绥年 阅读(87) 评论(0) 推荐(0) 编辑