自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C 语言中输入格式 scanf(“%2d%*2s%2d“,&a,&b)是什么意思

代码int main()int a,b;测试1输入:123456输出:12,56测试212345678输出:12,56。

2023-04-10 12:17:21 4169 2

原创 7-26 单词长度(PTA题库)

这个题目折磨了我一个下午加一晚上,测试点虽然就是那几个,你也知道自己有哪些问题,可自己好不容易花时间试出来的代码,就一个测试点没过,又不想整段全部放弃,只能通过条件判断将所有条件进行排除。所以虽然最后是通过了,但是代码看起来会很恶心,因为用if条件控制,太乱了,可读性会非常差,等我以后有空了,再来优化一下,现在实在不想看到这个题目。分析:这个题目要考虑以下这几种情况:1.只有一个单词时,只输出一个数字,前后不能输出空格。我是通过if条件判断计数器cnt=0时,输出长度后直接结束2.数字后需要有空格,最后一个

2022-07-05 09:57:21 5993 3

原创 念数字(PTA题库)

参考代码我想我的代码是所有博客里面写的最差的吧,最后一个空格实在不知道怎么消掉,看了别人的代码,加上一个判断条件进行输出空格,但我懒的加了,直接复制switch语句,在下面再来一遍switch循环。内存消耗的很厉害,时间效率也很差。 下面是我找的大佬的代码给大家参考参考 他的时间效率和存储效率都比我的要好,而且很高明的是,不像我们大家都是用整型数据接收,它是直接利用字符串数组的形式进行接收,对负号都不用进行判断。...

2022-06-29 16:02:53 5571 4

原创 7-24 约分最简分式(PTA题库)

分析:这个题目跟求最大公约数一致,都是找出公因子,随便用一个分子或者分母为对象,进行遍历,直到为2截止,就能将分子和分母之间的公因子都除掉。

2022-06-27 21:16:18 314

原创 两个字符串比较的经典算法

给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。如果可以,返回 true ;否则返回 false 。magazine 中的每个字符只能在ransomNote 中使用一次。bool canConstruct(char * ransomNote, char * magazine){ int a=strlen(ransomNote); int b=strlen(magazine); int cn.

2022-05-31 16:56:56 575

原创 7-15 计算圆周率(PTA题库)

根据下面关系式,求圆周率的值,直到最后一项的值小于给定阈值。输入格式:输入在一行中给出小于1的阈值。输出格式:在一行中输出满足阈值条件的近似圆周率,输出到小数点后6位。输入样例:0.01输出样例:3.132157错误代码:#include<stdio.h>int main(){ int n = 1, s = 1, k = 1.0; float x, y = 1.0, sum = 1.0;

2022-05-26 15:10:50 2684 2

原创 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。

函数接口定义:int IsTheNumber ( const int N );其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。裁判测试程序样例:#include <stdio.h>#include <math.h>int IsTheNumber ( const int N );int main(){ int n1, n2, i, cnt; scanf("%d %d", &n1, &n2...

2022-05-12 23:51:15 2280

原创 求自定类型元素的最大值(PTA题库)

要求:本题要求实现一个函数,求N个集合元素S[]中的最大值,其中集合元素的类型为自定义的ElementType。裁判测试程序样例:#include <stdio.h>#define MAXN 10typedef float ElementType;ElementType Max( ElementType S[], int N );int main (){ ElementType S[MAXN]; int N, i; scanf("%d", .

2022-05-11 19:24:04 1125

原创 计算所有N位水仙花数。

题目:水仙花数是指一个N位正整数(N>3),他的每个位上的数字的N次幂之和等于它本身,例如 153=1^3+5^3+3^3.本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3<=N<=7)输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。输入样例:3输出样例:153370371……代码#include<stdio.h>int main(){ ...

2022-05-04 16:19:56 3232

原创 求符合给定条件的整数集(PTA题库)

题目给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。输入格式:输入在一行中给出A。输出格式:输出满足条件的的3位数,要求从小到大,每行6个整数。整数间以空格分隔,但行末不能有多余空格。输入样例:2输出样例234 235 243 245 253 254324 325 342 345 352 354423 425 432 435 452 453523 524 532 534 542 543代码#inclu

2022-05-03 20:44:20 2953 1

原创 VS中报错C4996 scanf错误&错误介绍&解决方案

在VS中,对于初学者来说存在一些各种意想不到的错误,但比较友好的是新版本中在报错的同时会指出错误地方。以下说说VS2019中 c4996 sacnf报错的解决方法。

2022-05-01 00:36:47 12820

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除