PAT Basic Level
刷题~
青藤下的旅行
穷且益坚,不坠青云之志。
展开
-
《算法笔记》基础知识汇总(4)
1.函数定义:是一个实现一定功能的语句的集合,并在需要时可以反复调用而不需要重写。无参函数: 不需要提供参数就可以执行的函数void 如果自定义函数只是单纯实现一些语句而不需要返回值,就可以用void#include<stdio.h>void print1(){ printf("Hahhhh,\n"); printf("Good idea!\n");}...原创 2020-04-03 17:09:21 · 243 阅读 · 0 评论 -
《算法笔记》基础知识汇总(3)
1.memset 对数组中每一个元素赋相同的值使用memeset要在程序开头添加 string.h 头文件,只建议用其来赋0或者-1如果要对数组赋其他值,使用fill函数(第六章)memset使用格式:memset(数组名,初值,sizeof(数组名))memset(a,-1,sizeof(a)); for(int i=0;i<5;i++){ printf("%d "...原创 2020-03-19 15:33:33 · 241 阅读 · 0 评论 -
《算法笔记》基础知识汇总(2)
1. getchar()输入,可以识别换行符,把换行符当成元素输入#include<stdio.h>int main(){ char c1,c2,c3; c1=getchar(); getchar(); c2=getchar(); c3=getchar(); putchar(c1); putchar(c2); putchar(c3); return 0;...原创 2020-03-15 20:43:11 · 175 阅读 · 0 评论 -
《算法笔记》基础知识汇总(1)
1.绝对值在 10的9次方(2147483647) 之内整数,都可以整型 int 来定义,超过了就用 long long 定义2.%f 是float 和 double 的输出,尽量都用double表示。3.字符常量必须用单引号标记 'Z' 'J' 'U'4字符串常量在c语言中没有单独一种基本数据类型(c++中有string),只能使用字符数组的方式。字符串常量用双引号标记,“...原创 2020-03-14 22:04:19 · 1057 阅读 · 0 评论 -
1012 数字分类 (20分) (需完善)
给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A1= 能被 5 整除的数字中所有偶数的和; A2= 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算n1−n2+n3−n4⋯; A3= 被 5 除后余 2 的数字的个数; A4= 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位; A...原创 2020-02-26 21:41:30 · 293 阅读 · 0 评论 -
1010 一元多项式求导 (25分) (疑问)
设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为nxn−1。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为0 0。输入样例:3 4 ...原创 2020-02-02 10:33:39 · 180 阅读 · 0 评论 -
C语言/C++基础知识回顾(三) printf, 使用格式输出,单个字符输入输出方法总结,getchar()&putchar(), typedef ,math函数
1.常见数据类型的printf格式符数据类型 格式符 举例 int %d scnaf("%d",&n); long long %lld scnaf("%lld",&n); float %f scnaf("%f",&n); double %f scnaf("%f",&n); char(...原创 2020-01-06 11:22:19 · 1685 阅读 · 0 评论 -
C语言/C++基础知识回顾(二) ++在前在后,条件&赋值运算符,scanf输入
1. ++i 和 i++ 的区别#include<stdio.h>int main(){ int a=1,b=1,n1,n2; n1=a++; n2=++b; printf("%d %d\n",n1,a); printf("%d %d\n",n2,b); return 0;}结果:注意:输出中 a 和 b 的值也变了2.条件运算符格...原创 2020-01-05 10:07:36 · 663 阅读 · 0 评论 -
C语言/C++基础知识回顾(一) 整型,浮点,字符,转义,字符串,bool, 强转,符号常量&const常量
1.用于输入输出#include<stdio.h>#include<cstdio>以上两种书写方式等价2.变量名的第一个字符必须是字母或下划线3.整型有:int 和 long long绝对值在十的9次方范围内或者是32位数字的整形都可以定义成int 型 ,用%d输出绝对值在十的18次方以内或者64位整数就用long long注意:如果...原创 2020-01-04 10:40:18 · 510 阅读 · 0 评论