虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

指向数组的<b>指针</b>(第i个学生成绩输出和总平均值)

  • 学习arm时自己编的一个关于数组计算的小程序

    学习arm时自己编的一个关于数组计算的小程序,主要用到STR和LDR等

    标签: arm 数组 计算 程序

    上传时间: 2017-08-29

    上传用户:GHF

  • 设计一个有 N个进程共行的进程调度程序。   进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算 法。   每个进程有一个进程控制块( PCB)表

    设计一个有 N个进程共行的进程调度程序。   进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算 法。   每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、 需要运行时间、已用CPU时间、进程状态等等。

    标签: 进程 PCB 优先数 调度算法

    上传时间: 2014-01-30

    上传用户:362279997

  • JS柱状图参数含义(传递的数组

    JS柱状图参数含义(传递的数组,横坐标,纵坐标,柱子的厚度,柱子的宽度,图表的宽度,图表的高度,图表的类型

    标签: 参数 数组

    上传时间: 2014-01-27

    上传用户:520

  • 利用二分搜索技术实现数组元素的查找,实现了算法设计中的分治策略

    利用二分搜索技术实现数组元素的查找,实现了算法设计中的分治策略

    标签: 元素 搜索 技术实现

    上传时间: 2013-12-29

    上传用户:hzy5825468

  • 这是实现PLOYNOMI加法数组实现的代码

    这是实现PLOYNOMI加法数组实现的代码,是用C写的

    标签: PLOYNOMI 加法 代码 数组

    上传时间: 2017-09-06

    上传用户:trepb001

  • 用汇编语言实现的冒泡排序程序。先打印排序前table数组中数

    用汇编语言实现的冒泡排序程序。先打印排序前table数组中数,之后排序后打印结果。

    标签: table 排序 汇编语言 打印

    上传时间: 2014-01-07

    上传用户:咔乐坞

  • 数组与指针分析

    让大家知道什么是数组,什么是指针,指针怎么用

    标签: 数组 指针

    上传时间: 2015-05-08

    上传用户:xiaogongzhu

  • (1)随机产生或者创建一组元素序列,,建立一个带头结点的单向链表(无序)

      (1)随机产生或者创建一组元素序列,,建立一个带头结点的单向链表(无序) (2)遍历单向链表(显示顺序表) (3)把单向链表中元素逆置(不允许申请新的结点空间) (4)在单向链表中删除所有的偶数元素结点 (5)实现将单项链表分成两个链表,其中一个全部一样为奇数,另外一个全部为偶数(尽量利用已知的结点空间)

    标签: 随机 元素 序列

    上传时间: 2016-11-29

    上传用户:dahaoren

  • 数组子系统

    #include <stdio.h> #include <stdlib.h> #define SMAX 100 typedef struct SPNode { int i,j,v; }SPNode; struct sparmatrix { int rows,cols,terms; SPNode data [SMAX]; }; sparmatrix CreateSparmatrix() { sparmatrix A; printf("\n\t\t请输入稀疏矩阵的行数,列数和非零元素个数(用逗号隔开):"); scanf("%d,%d,%d",&A.cols,&A.terms); for(int n=0;n<=A.terms-1;n++) { printf("\n\t\t输入非零元素值(格式:行号,列号,值):"); scanf("%d,%d,%d",&A.data[n].i,&A.data[n].j,&A.data[n].v); } return A; } void ShowSparmatrix(sparmatrix A) { int k; printf("\n\t\t"); for(int x=0;x<=A.rows-1;x++) { for(int y=0;y<=A.cols-1;y++) { k=0; for(int n=0;n<=A.terms-1;n++) { if((A.data[n].i-1==x)&&(A.data[n].j-1==y)) { printf("%8d",A.data[n].v); k=1; } } if(k==0) printf("%8d",k); } printf("\n\t\t"); } } void sumsparmatrix(sparmatrix A) { SPNode *p; p=(SPNode*)malloc(sizeof(SPNode)); p->v=0; int k; k=0; printf("\n\t\t"); for(int x=0;x<=A.rows-1;x++) { for(int y=0;y<=A.cols-1;y++) { for(int n=0;n<=A.terms;n++) { if((A.data[n].i==x)&&(A.data[n].j==y)&&(x==y)) { p->v=p->v+A.data[n].v; k=1; } } } printf("\n\t\t"); } if(k==1) printf("\n\t\t对角线元素的和::%d\n",p->v); else printf("\n\t\t对角线元素的和为::0"); } int main() { int ch=1,choice; struct sparmatrix A; A.terms=0; while(ch) { printf("\n"); printf("\n\t\t      稀疏矩阵的三元组系统       "); printf("\n\t\t*********************************"); printf("\n\t\t      1------------创建          "); printf("\n\t\t      2------------显示          "); printf("\n\t\t      3------------求对角线元素和"); printf("\n\t\t      4------------返回          "); printf("\n\t\t*********************************"); printf("\n\t\t请选择菜单号(0-3):"); scanf("%d",&choice); switch(choice) { case 1: A=CreateSparmatrix(); break; case 2: ShowSparmatrix(A); break; case 3: SumSparmatrix(A); break; default: system("cls"); printf("\n\t\t输入错误!请重新输入!\n"); break; } if (choice==1||choice==2||choice==3) { printf("\n\t\t"); system("pause"); system("cls"); } else system("cls"); } }

    标签: 数组 子系统

    上传时间: 2020-06-11

    上传用户:ccccy

  • 双色球的数组实现和集合实现

    双色球的数组实现和集合实现,有兴趣的朋友可以看一下

    标签: 双色 数组

    上传时间: 2020-11-27

    上传用户: