- 博客(6)
- 收藏
- 关注
原创 一元多项式的加减,链表
# include <stdio.h># include <malloc.h># include <stdlib.h>typedef struct PolyNode{ int coef; //数据域 int exp; struct PolyNode* next; //指针域}node;node* CreatePoly(void){ node* h, * tail, * s; //定义:头节点,尾节点,一般节点...
2021-07-25 18:22:37
274
原创 删除某个字符的两种方法
1.数组#include<stdio.h>void lake(char a[], char b[], char c){ int i, j; for(i=0,j=0;a[i]!='\0';i++) //易错a[i]!='\0' if (a[i] != c) { b[j] = a[i]; j++; } b[j] = '\0';}int main(){...
2021-07-25 18:18:49
513
原创 判断是几位数
#include<stdio.h>#include<stdlib.h>int main(){ int a; int count = 0; scanf_s("%d", &a); while (a != 0) { a /= 10; count++; } printf("位数为:%d", count); system("pause"); return 0;}...
2021-07-25 18:15:33
121
原创 判断1~100的素数的三种方法
质数只有两个正因数(1和自己)的自然数即为质数。1.最常用的#include<stdio.h>int main(){ int i, j; for (i = 2; i <= 100; i++) { for (j = 2; j <=i; j++) //(内层循环只比较i的一半...
2021-07-25 18:14:12
1759
原创 练习5-3 数字金字塔 (15 分).本题要求实现函数输出n行数字金字塔。
#include <stdio.h>void pyramid( int n );int main(){ int n;scanf("%d", &n);pyramid(n);return 0; }void pyramid(int n){ int i, j; for (i = 1; i <= n; i++) { for (j =n-1-i;j>=0; j--) { prin...
2021-07-25 18:08:35
1033
原创 练习5-1 求m到n之和 (10 分).本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数。
#include <stdio.h>int sum(int m, int n);int main(){ int m, n;scanf("%d %d", &m, &n);printf("sum = %d\n", sum(m, n));return 0; }int sum(int m, int n){ int i, s = 0; for (i = m; i <= n; i++) { s = s + i;...
2021-07-25 18:06:06
511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人