高程笔记
大一上
qqqcp3
0.0
展开
-
基于链表文件操作的学生信息管理系统
// 仅供参考#include <stdio.h>#include <windows.h>#include <stdlib.h>#include <string.h>typedef struct Node{ int id;//学号 char name[50];//姓名 char sex[10];//性别 int age,room; char tel[50]; char course[50];//选择课程 int原创 2021-03-18 19:20:50 · 701 阅读 · 0 评论 -
C语言笔记:阶层中的0
例题:10000的阶乘是一个很大的数字,但这一次我们关心的不是这个数字是多少,而是这个数字从个位开始向左直到第一个不为零的数字一共有多少个零。比如5的阶乘是120,有1个零,10的阶乘是3628800,有2个零。现给你若干个数,这些数各有多少个零。输入格式 第一行为数N,表示有多少个数此后一行一个整数(数的范围为1至1000000000)输出格式 对每一个整数,输出该数阶乘中按题意要求的需的个数输入样例 63601001024234568735373输出样例 01424253原创 2020-12-18 15:41:06 · 678 阅读 · 1 评论 -
c语言笔记:杨辉三角
打印杨辉三角#include "stdio.h"#include "math.h"main(){ int i,t,p,n, a[40]={1}; scanf("%d", &n); printf("1\n"); for (i=1; i<n; i++) { for (t=i; t>0; t--) a[t] = a[t] + a[t-1]; printf("1"); fo原创 2020-12-13 16:45:51 · 164 阅读 · 0 评论 -
C语言笔记:十进制数转二进制数
**十进制数转二进制数**例题:例题:下面程序,实现由键盘输入一个正整数(不大于100000000),输出其对应的二进制数(原码表示)。请填空:#include "stdio.h"void binary(n)(int n){ if (n>1) binary(n/2);//嵌套函数 printf("%d",n%2);}main(){ int n; scanf("%d", &n); binary(n);}输入样例原创 2020-11-26 19:47:11 · 717 阅读 · 0 评论 -
C语言笔记:在一个字符串中寻找另一字符串
C语言笔记:在一个字符串中寻找另一字符串例题总结例题NO.1读入一行字符串(不多于800个字符,以回车结束),统计其中Bubble出现了多少次输入样例Bubble if only Bubble.输出样例2思路:利用寻找字符串,来判断出现的次数。不同于上一题,如果找到这个单词之后,需要继续寻找,直到整个句子结束。#include<stdio.h>int main(){ int i,j,n=0; char a[80]; char b[7]="Bubble\原创 2020-11-24 22:42:01 · 6943 阅读 · 0 评论