JackyFuu
码龄8年
关注
提问 私信
  • 博客:16,661
    16,661
    总访问量
  • 13
    原创
  • 617,736
    排名
  • 10
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-05-19
博客简介:

杰克叔叔

博客描述:
LESS INTERESTS MORE INTEREST
查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得9次评论
  • 获得72次收藏
  • 代码片获得113次分享
创作历程
  • 18篇
    2019年
成就勋章
TA的专栏
  • PTA
    14篇
  • C语言规则
    1篇
  • JAVA后端
    1篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

PTA 1017 A除以B(C语言实现)

Explanation此题为简化版的大数除法。算法思路:使用字符串数组存储“大数”,然后用手算除法的思想来进行除法运算,即每次都用被除数的首位数去除b,如果等于零,则temp*10+下一位,直到字符串数组结束,得到余数,输出即可。Code#include <stdio.h>#include <stdlib.h>/* 大数除法 */int main(int ...
原创
发布博客 2019.05.02 ·
3021 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

PTA 1016 部分A+B(C语言实现)

Explanation算法思想:将a,b两个数用字符串存储在两个字符串数组a[],b[]中。以a[]为例,遍历a[],用a[i]-'0'将字符型字符转成int型数与da进行比较,如果相等,则pa = pa*10+da,b[]同理。最后将pa和pb相加输出即可。Code#include <stdio.h>#include <stdlib.h>#define M 12...
原创
发布博客 2019.05.01 ·
628 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PTA 1015 德才论(C语言实现)

Explanation此题关键在于qsort()函数的应用:https://blog.csdn.net/yzl_rex/article/details/7874513Code#include <stdio.h>#include <stdlib.h> //使用qsort()需要引入的STL(Standard Template Library)头文件#define ...
转载
发布博客 2019.05.01 ·
1525 阅读 ·
4 点赞 ·
1 评论 ·
9 收藏

PTA 1014

Explanation本题使用了#include <ctype.h>库下的两个函数:int isdigit(int c); //检查所传的字符是否是十进制数字字符。int isalpha((int c);//检查所传的字符是否是字母此外,请注意在申明字符串数组的时候,要考虑\0需要占用一个字符位置,如下://第二维长度声明为5,表示每行最多可存储有5个字符(含'\0')的字...
原创
发布博客 2019.04.21 ·
332 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

PTA 1013 数素数

ExplanationCode#include <stdio.h>#include <stdlib.h>#include <math.h>int isPrime(int n){ int i; for(i=2; i<=sqrt(n);i++) { if(n%i==0) return 0; } return 1;}int ma...
原创
发布博客 2019.04.21 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PTA 1012 数字分类

Explanation将每次输入的数字mod 5然后分类求出对应要求的结果然后输出即可。Code#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]) { int N; int a,a1=0,a2=0,a3=0,a5=0; float a4=0.0; int sum[10...
原创
发布博客 2019.04.20 ·
365 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

PTA1011 A+B 和 C

explanation本题的注意点在于数据类型长度的辨析。数据类型位数转换说明符int16位或者32位(依计算机的自然字长而定)%dshort16位%hlong32位%ldlong long64位%ll按照本题的范围,至少应该选择long数据类型进行数据读入等操作。code#include <stdio.h>#in...
原创
发布博客 2019.04.20 ·
510 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

PTA 1010 一元多项式求导

explanation不得不说大佬是真的厉害,好想学c++了啊!via: https://www.liuchuo.net/archives/526我是这个小姐姐的小迷弟!分析:1.flag用来判断是否已经有过输出~2.当b!=0时,因为给出的是所有非零项系数,所以必定会有输出,先判断flag是否为1,如果为1表示已经有过输出,那么在前面要先输出一个空格3.输出 a * b 和 b ...
转载
发布博客 2019.04.19 ·
431 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PTA 1009 说反话

explanation代码转载自他人,实在是太精辟了!code#include<stdlib.h>#include<string.h>#include<math.h>int main(){ char str[100]; gets(str + 1); //从str[1]开始读取字符串; str[0] = ' '; for (int i = ...
转载
发布博客 2019.04.14 ·
770 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

PTA 1007 素数对猜想 (C语言描述)

explanation理解题意判断素数:判断n是否能被 2~n\sqrt nn​ 之间的整数除(空间复杂度较低)code#include <stdio.h>#include <stdlib.h>#include <math.h>int isPrime(int n){ int j; for ( j=2; j<=sqrt(n);...
原创
发布博客 2019.04.13 ·
513 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

你要的SSM(Spring+Springmvc+Mybatis)小项目来了!!!

SSM-Maven-Heima这是一个使用 SSM(Spring+Springmvc+Mybatis)框架的商城小项目,使用Maven构建项目,以MySQL为数据库系统,Redis的缓存服务器(并不是用的很多)。商城分为后台人员管理界面和前台处理服务器两个方面。实现了登录,邮件注册,redis缓存机制,cookie的历史记录浏览,分页浏览商品,加入购物车,提交订单等等功能。最精彩的是,如果你...
原创
发布博客 2019.04.12 ·
2120 阅读 ·
1 点赞 ·
2 评论 ·
13 收藏

PTA 1006 换个格式输出整数(C语言描述)

explanation没有比这更简单的了,你来找这道题,就证明你还得加油哈~code#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]) { int n; int i; scanf("%d", &n); int B=0,S=0,G; B = n/100; S...
原创
发布博客 2019.04.12 ·
187 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

PTA 1005 继续(3n+1)猜想 (C语言实现)

解析代码比较详细了,如果对动态数组申请和qsort()函数的使用不熟悉,可以看我的这两篇博文:malloc()、calloc()、realloc()傻傻分不清~谈谈C语言中的qsort()函数代码#include <stdio.h>#include <stdlib.h>int compare (const void * a, const void * b...
原创
发布博客 2019.04.12 ·
759 阅读 ·
4 点赞 ·
1 评论 ·
4 收藏

谈谈C语言中的qsort()函数

一、 qsort()的函数原型#include <stdlib.h> //使用qsort()需要引入的STL(Standard Template Library)头文件void qsort( void *buf, size_t num, size_t size, int (*compare)(const void *, const ...
转载
发布博客 2019.04.12 ·
1089 阅读 ·
4 点赞 ·
1 评论 ·
19 收藏

malloc()、calloc()、realloc()傻傻分不清~

realloc()函数——reallocate:重新分配头文件:#include <stdlib.h> 有些编译器需要#include <alloc.h>,在TC2.0中可以使用alloc.h头文件;原型 :extern void *realloc(void *mem_address, unsigned int newsize);语法:指针名=(数据类型*)real...
转载
发布博客 2019.04.12 ·
446 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

PTA 1004 成绩排名(C语言实现)

一、题目解析本题较为简单。使用结构体来实现数据读入。需要注意的是要学会对数组进行动态申请资源。calloc()是一个C语言函数;用 法: void *calloc(unsigned n,unsigned size);功 能: 在内存的动态存储区中分配n个长度为size的连续空间,函数返回一个指向分配起始地址的指针;如果分配不成功,返回NULL;跟malloc()的区别:callo...
原创
发布博客 2019.04.12 ·
1156 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

PTA 1003 我要通过!(C语言实现)实测通过!

题目本题为数学归纳题。观察输入输出示例即可得出结论:1、P前面的A的个数*P和T中间的A的个数=T后面A的个数2、P=T=1(P、T都只能有一个)3、A的个数必须大于04、测试字符串不能有PAT之外的字符代码#include <stdio.h>#include <stdlib.h>/* P前面的A的个数*P和T中间的A的个数=T后面A的个数 *...
原创
发布博客 2019.04.11 ·
1140 阅读 ·
5 点赞 ·
1 评论 ·
7 收藏

java1.8安装及环境变量配置

一、前言虽然jdk1.9版本已经问世,但是许多其他的配套设施并不一定支持jdk1.9版本,所以这里仅带领你配置jdk1.8。而jdk1.9的操作也几乎是相同的。本教程适用于windows10 64位操作系统配置jdk1.8二、下载并安装2.1下载进入官网的下载地址jdk1.8下载地址出现如下界面按照红色方框的指示,先选中 [Accept License Agreement],...
原创
发布博客 2019.04.10 ·
1467 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多