- 博客(16)
- 收藏
- 关注
原创 PAT1020 月饼 (25分)(C语言)
#include<stdio.h>struct yuebing{float kc;float sj;float dj;};int main(){float d;struct yuebing a[1001],temp;int n,i,j;scanf("%d %f",&n,&d);for(i=0;i<n;i++)scanf("%f",&a[i].kc);for(i=0;i<n;i++)scanf("%f",&a[i].sj)
2020-07-06 10:01:39
244
原创 数据结构:线索二叉树(C语言实现)
#include<stdio.h>#include<stdlib.h>#include<string.h>typedef enum {Link,Thread} PointerTag; //枚举类型;typedef struct BiThrNode //创建结点;{char data;struct BiThrNode *lchild,*rchild;PointerTag LTag,RTag;}BiTh
2020-05-21 18:51:52
246
原创 PTA6-10 统计专业人数 (15分)
本人菜鸟,还请诸位大佬多多指点!!!#include <stdio.h>#include <stdlib.h>#include <string.h>struct ListNode {char code[8];struct ListNode *next;};struct ListNode *createlist(); /裁判实现,细节不表/int...
2020-04-18 16:59:27
1678
原创 算法:栈实现数值转换(c语言)
本人菜鸟,还请诸位大佬多多指点!!!//没有考虑空栈的情况,为10进制转换为8进制;#include <stdio.h>#include <stdlib.h>#define max 10struct node{int *base;int *top;};void Initstack(struct node *s){s->base=(int )ma...
2020-04-12 15:19:12
1166
原创 链栈的入栈操作与出栈操作(c语言)
本人菜鸟,还请诸位大佬多多指点!!!#include<stdio.h> //链栈的入栈与出栈;#include<stdlib.h>typedef struct node //定义结点;{int data;struct node *next;}StackNode,*Linklist;Linklist top; //定义栈顶指针...
2020-04-07 22:12:33
3746
原创 用指向指针的指针的方法对n个整数排序并输出
本人菜鸟,还请诸位大佬多多指点!!!#include<stdio.h>void px(int **s,int n);int main(){int n,i;scanf("%d",&n);int a[80]; //定义指针数组,注意不要与指向m个元素组成的一维数组的指针变量混淆;int b[80];for(i=0;i<n;i++){...
2020-03-09 20:17:56
523
原创 C语言,输入月份号,输出该月的英文名
本人菜鸟,还请诸位大佬多多指点!!!#include<stdio.h>#include<string.h>int main(){int m;scanf("%d",&m);char s[20][20]={“January”,“February”,“March”,“April”,“May”,“June”,“July”,“August”,“September...
2020-03-08 22:52:54
2628
原创 PTA指定位置输出字符串 (20分)
本人菜鸟,还请诸大佬多多指点;本题要求实现一个函数,对给定的一个字符串和两个字符,打印出给定字符串中从与第一个字符匹配的位置开始到与第二个字符匹配的位置之间的所有字符。函数接口定义:char *match( char *s, char ch1, char ch2 );函数match应打印s中从ch1到ch2之间的所有字符,并且返回ch1的地址。裁判测试程序样例:#include <...
2020-02-22 16:40:32
940
原创 pta 到底有多二
本人菜鸟,还请诸位大佬多多指点!!!一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字-13142223336是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。输入格式:输入第一行给出一个不超过...
2020-02-15 10:14:11
827
原创 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串
本人菜鸟,还望各位大佬多多指点#include<stdio.h>#include<string.h>void statistics(char *b,int m);int main(){int m;char a[80];printf(“请输入字符串:”);gets(a);printf(“请输入数字:”);scanf("%d",&m);stati...
2020-02-14 17:47:11
714
原创 实验8-1-9-指针 输出学生成绩 (20分)
本人菜鸟,还请诸位大佬多多指点!!!#include<stdio.h>void max(float* a, int n);void min(float* a, int n);void sum(float* a, int n);int main(){int n;scanf("%d", &n);int i;float a[n]; //写成这个形式,否则...
2020-02-10 11:23:33
1314
原创 pta指针 判断回文字符串 (20分)
本人菜鸟,还请诸位大佬多多指点!!!bool palindrome(char* s){int d;d = strlen(s);int i, j, flag = 0;if (d == 1){flag = 1;}for (i = 0, j = d - 1;i < d / 2;i++){if ((s + i) == (s + j)){j–;flag = 1;}}...
2020-02-07 20:59:52
2695
1
原创 pta实验8-2-3-字符串 删除字符 (20分)
本人菜鸟,还请各位大佬多多指点!!!#include <stdio.h>#define MAXN 20void delchar( char str, char c );void ReadString( char s[] ); / 由裁判实现,略去不表 */int main(){char str[MAXN], c;scanf("%c\n", &c);ReadSt...
2020-02-06 17:30:05
1280
原创 写一个函数,输入一个十六进制数,输出相应的十进制数
本人菜鸟,还请各位大佬多多指教!!!#include<stdio.h>#include<string.h>#include<math.h>void zhuanhuan(char a[]);int main(){char a[20];gets(a);zhuanhuan(a);return 0;}void zhuanhuan(char a[]...
2020-01-28 11:52:21
1000
原创 pta7-2-2,二维数组,矩阵运算
本人菜鸟,还望诸位大佬多多指点!!!给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。输入格式:输入第一行给出正整数n(1<n≤10);随后n行,每行给出n个整数,其间以空格分隔。输出格式:在一行中给出该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。输入样例:42 3 4 15 6 1 ...
2020-01-17 20:24:32
1000
原创 PTA 验证哥德巴赫猜想
PTA 验证哥德巴赫猜想(本人菜鸟,还望诸位大佬多多指点!!!!!数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。输入格式:输入在一行中给出一个(2, 2 000 000 000]范围内的偶数N。输出格式:在一行中按照格式“N = ...
2020-01-14 20:13:19
1201
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人