数据结构&算法题☀️
c、c++语言&数据结构算法题
风吹海洋浪
越努力越头秃
展开
-
PTA-3-实现函数输出n行数字金字塔
#include <stdio.h>#include <stdlib.h>/**本题要求实现函数输出n行数字金字塔。*/void pyramid( int n );int main(){ int n; scanf("%d", &n); pyramid(n); return 0;}void pyramid( ...原创 2019-04-07 15:24:11 · 27374 阅读 · 5 评论 -
PTA-8-使用函数统计指定数字的个数
#include <stdio.h>int CountDigit( int number, int digit );int main(){ int number, digit; scanf("%d %d", &number, &digit); printf("Number of digit %d in %d: %d\n", digit, number, CountDigit(number, digit)); return 0;}.原创 2020-06-07 10:54:54 · 988 阅读 · 0 评论 -
PTA-2-对两个整数a和b,输出其中较大的数
#include <stdio.h>#include <stdlib.h>/**本题要求对两个整数a和b,输出其中较大的数。*/int max( int a, int b );int main(){ int a, b; scanf("%d %d", &a, &b); printf("max = %d\n", max...原创 2019-04-07 11:23:05 · 34953 阅读 · 0 评论 -
PTA-6-使用函数计算两点间的距离
#include <stdio.h>#include <math.h>double dist( double x1, double y1, double x2, double y2 );int main(){ double x1, y1, x2, y2; scanf("%lf %lf %lf %lf", &x1, &y1, &x2, &y2); printf("dist = %.2f\n", dist(x1, y.原创 2020-06-06 13:56:54 · 3051 阅读 · 1 评论 -
PTA-12-使用函数求特殊a串数列和
#include <stdio.h>int fn( int a, int n );int SumA( int a, int n );int main(){ int a, n; scanf("%d %d", &a, &n); printf("fn(%d, %d) = %d\n", a, n, fn(a,n)); printf("s = %d\n", SumA(a,n)); return 0;}int fn( int a.原创 2020-06-28 13:20:21 · 1090 阅读 · 0 评论 -
PTA-10-使用函数计算余弦函数的近似值
#include <stdio.h>#include <math.h>double funcos( double e, double x );int main(){ double e, x; scanf("%lf %lf", &e, &x); printf("cos(%.2f) = %.6f\n", x, funcos(e, x)); return 0;}/* 你的代码将被嵌在这里 */double funco.原创 2020-06-07 19:30:41 · 2190 阅读 · 0 评论 -
PTA-4-符号函数
#include <stdio.h>int sign( int x );int main(){ int x; scanf("%d", &x); printf("sign(%d) = %d\n", x, sign(x)); return 0;}int sign(int x){ if(x>0){ return 1; }else if(x==0){ return 0; }else{.原创 2020-06-06 11:06:19 · 1387 阅读 · 1 评论 -
PTA-5-使用函数求奇偶数和
#include <stdio.h>#define MAXN 10int even( int n );int OddSum( int List[], int N );int main(){ int List[MAXN], N, i; scanf("%d", &N); printf("Sum of ( "); for ( i=0; i<N; i++ ) { scanf("%d", &List[i]); .原创 2020-06-06 13:30:26 · 1851 阅读 · 0 评论 -
PTA-7-使用函数求素数之和
#include <stdio.h>#include <math.h>int prime( int p );int PrimeSum( int m, int n );int main(){ int m, n, p; scanf("%d %d", &m, &n); printf("Sum of ( "); for( p=m; p<=n; p++ ) { if( prime(p) != 0 )...原创 2020-06-07 00:08:55 · 1010 阅读 · 0 评论 -
PTA-9-使用函数输出水仙花数
原代码博客链接:https://www.cnblogs.com/2018jason/p/10929658.html#include <stdio.h>int narcissistic(int number);void PrintN(int m, int n);int main(){ int m, n; scanf_s("%d %d", &m, &n); if (narcissistic(m)) printf("%d is a narci.原创 2020-06-07 16:20:11 · 1530 阅读 · 0 评论 -
PTA-11-分类统计字符个数
#include <stdio.h>#define MAXS 15void StringCount( char s[] );void ReadString( char s[] ); /* 由裁判实现,略去不表 */int main(){ char s[MAXS]; ReadString(s); StringCount(s); return 0;}/* Your function will be put here */void Strin.原创 2020-06-27 22:06:58 · 1349 阅读 · 0 评论 -
PTA-1-实现计算m~n之间所有整数的和的函数
#include <stdio.h>#include <stdlib.h>/**实现计算m~n之间所有整数的和的函数*/int sum(int m,int n);int main(){ int m,n; scanf("%d %d",&m,&n); printf("sum=%d\n",sum(m,n)); retu...原创 2019-04-07 11:11:33 · 12151 阅读 · 1 评论 -
c语言与c++语言的区别?和快速掌握基本语法
c语言与c++语言的区别?和快速掌握基本语法上手一、c语言和c++语言的区别二、快速掌握基本语法(一)c语言1.程序结构2.基本语法、数据类型、变量和常量、运算符3.结构(判断、循环、函数)4.数组、指针、字符串、结构体4.常用标准库(二)c++语言1.基本语法2.基本的输入输出一、c语言和c++语言的区别c语言是一种结构化程序设计语言,侧重于如何设计一个过程(输入运算到输出),强调算法和数据结构c++语言是面向对象的语言,侧重于如何构造一个与描述问题相对应的对象模型,融入了抽象设计二、快速掌握基本原创 2020-06-06 00:22:49 · 1743 阅读 · 0 评论