- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 安徽专升本计算机专业基础柳青版课后习题答案
计算机基础知识1、被公认为世界第一台数字电子计算机的“ENIAC”是在何地何时诞生的?答:1946年2月15日,在美国宾夕法尼亚莫尔学院。2.冯诺伊曼对计算机科学的主要贡献是什么?答:提出了存储程序和程序控制的思想。3.图灵在计算机科学领域对人类的重大贡献有哪些?答:1.图灵机2.人工智能(图灵测试)4.......
2021-10-30 15:55:28 6780
原创 C语言函数指针
定义形式:数据类型(*指针变量名)();double(*f)();1.函数的调用可以通过函数名调用,也可以通过函数指针调用。2.在给函数指针变量赋值时,只需要给出函数名而不必给出参数。res=f();res=(*f)();...
2021-09-05 10:28:49 117
原创 素数问题.
int fun(int lim, int aa[MAX]){ int i,j,k=0; for(i=1;i<lim;i++){ for(j=2;j<i;j++){ if(i%j == 0){ break; } } if(j==i){ aa[k++]=i; } } return k;}
2021-08-25 15:14:57 93
原创 二维数组行列互换
void fun (int array[3][3]){ int i,j,temp; for(i=0;i<3;i++){ for(j=i;j<3;j++){ temp=array[i][j]; array[i][j]=array[j][i]; array[j][i]=temp; } } }蓝色区域 为循环部分。
2021-08-24 13:49:02 253
原创 对小数进行四舍五入运算。
对小数进行四舍五入运算。#include<stdio.h>void main() { float a = 1234.567; int temp = (int)(a * 1000 + 5) / 10; printf("%f",(float)temp/100.0);}
2021-08-18 12:07:55 209
原创 c语言克鲁斯卡尔算法
克鲁斯卡尔思路以及代码分析我们用邻接矩阵来表示该图,克鲁斯卡尔算法思想及找到最小边,查看是否形成回路,若形成回路则这条边不形成,若不形成回路则构成最小路径,以此类推。创建一个Edge数组,存放邻接矩阵的有用数据typedef struct Edge{ int x; int y; int cost;//路径大小}...
2020-12-03 11:15:20 1682
原创 c语言图的最短路径Prim算法
图的最短路径Prim算法我们将用临接矩阵来表示该图(具体代码将在思路构思下面显示)。创建mst数组mst[0]、 mst[1]、 mst[2]、 mst[3]、 mst[4]、 mst[5]。mst[0]代表A、mst[1]代表B、mst[2]代表C、mst[3]代表D、mst[4]代表E、mst[5]代表F、例如:mst[0] = 1,的意思是A顶点与B顶点的边相连接,mst[1] = 2,的意思是B顶点与C顶点的边相连接。(以此类推)0 1 2 3 4 5A B C D E F
2020-11-30 17:59:53 1927
原创 输入任意位数显示其各位上的数字
输入任意位数显示其各位上的数字下面展示一代码如下:#include<stdio.h>void main(){ int a; printf("请输入数字\n"); scanf("%d",&a); while(a>0){ int i; printf("%d位数字是:",++i); printf("%d\n",a%10); a/=10; }}...
2020-09-05 14:06:01 341
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人