C++和C学号管理系统
来源:互联网 发布:dnf防卡优化补丁2017 编辑:程序博客网 时间:2024/06/07 13:28
学号管理系统.cpp
#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>#include <stdlib.h>//c和c++的语法是不一样的。c只能变量定义放在前边。还有c++里不用手动转换类型。 main(){ printf("请输入学生人数:"); int count; scanf("%d", &count); //根据学生人数去动态申请堆内存 int* p = (int*)malloc(sizeof(int) * count); int i; for(i = 0; i < count; i++){ printf("请输入第%d个学生学号:", i); scanf("%d", p+i); } printf("请输入新增的学生人数:"); int newCount; scanf("%d", &newCount); p = (int*)realloc(p, sizeof(int) * (count + newCount)); for(i = count; i < count + newCount; i++){ printf("请输入第%d个学生学号:", i); scanf("%d", p+i); } for(i = 0; i < count + newCount; i++){ printf("第%d个学生的学号是:%d\n", i, *(p+i)); } system("pause"); }
学号管理系统.c
#include <stdio.h>#include <stdlib.h>#include <malloc.h>main(){ printf("请输入学生人数:"); int count; scanf("%d", &count); //根据学生人数去动态申请堆内存 int* p = malloc(sizeof(int) * count); int i; for(i = 0; i < count; i++){ printf("请输入第%d个学生学号:", i); scanf("%d", p+i); } printf("请输入新增的学生人数:"); int newCount; scanf("%d", &newCount); p = realloc(p, sizeof(int) * (count + newCount)); for(i = count; i < count + newCount; i++){ printf("请输入第%d个学生学号:", i); scanf("%d", p+i); } for(i = 0; i < count + newCount; i++){ printf("第%d个学生的学号是:%d\n", i, *(p+i)); } system("pause"); }
有急事,先写到这了,有问题,评论区探讨
0 0
- C++和C学号管理系统
- C语言:成绩最高学号
- C#--第三周实验--任务3--输入学号和姓名,输出学号为奇数的所有学生。(控制台应用)
- C[泊车管理系统]
- 酒店管理系统(C#)
- 【C++】学籍管理系统
- C 停车场管理系统
- C++_学生资料管理简单举例·输入学号,姓名,以及查找
- c#-WinForm-按照学号精确查询对象
- 小型学生公寓管理系统(C/C++)
- 基于C#、FTP和XML的实验室元器件管理系统
- C语言版学生管理系统
- C语言职工工资管理系统
- 通讯录管理系统(C语言版)
- C语言鱼类管理系统
- C语言图书管理系统
- C语言学籍管理系统
- C语言课程设计 管理系统
- vueJs ajax
- 百度地图SDK v3.6.0以上版本setOnMarkerClickListener 失效的问题解决
- 珠海鼎芯imx6 开发板 Qt 移植
- GLIBC_2.14 兼容问题 version `GLIBC_2.14′ not found
- iOS 中webView的使用
- C++和C学号管理系统
- 学生成绩管理系统模块基本介绍
- Report Studio 报表间穿透钻取
- EditText带删除功能
- OC协议可选实现
- ntoskrnl.exe中Zw*与Nt*的区别
- java垃圾回收机制
- Thrift C++ server 网络架构
- POJ1948 Triangular Pastures(DP)