- 博客(18)
- 收藏
- 关注
原创 基于多态的职工管理系统
main.cpp 运行自动出现两个.json文件但是运行不了?原因:需要多文件编译编译,只运行main,main里面的函数找不到解决:老师用的Windows,发现下面两个函数不能在Mac使用?
2023-02-06 17:35:09 51
原创 week1-day1打印菱形四边
#include <iostream>int main(int argc, const char * argv[]) { for(int i=1;i<=5;i++){ for(int j=1;j<=5-i;j++){ printf(" "); } if(i==1){ printf("*\n"); }else{ printf("*"); ...
2021-04-16 07:53:06 95
原创 week1-day1作业打印菱形
week1-day1作业打印菱形#include <iostream>int main(int argc, const char * argv[]) { // insert code here... for(int i=1;i<=5;i++){ for(int j=1;j<=5-i;j++){ printf(" "); } int q=1; for(int k=1;k&
2021-04-16 07:28:11 112
原创 MATLAB-7-程序流程控制
3.1顺序结构1.文件建立(1)建立脚本文件F1.m,在F1的编辑器中输入A=[1 2 3;4 5 6];B=[1 2;3 4;5 6];C=A*B在命令行窗口输入>> F1C = 22 28 49 64(2)建立函数文件F2.m,在F2的编辑器中输入function C=F2(A,B)C=A*B;在命令行...
2019-01-19 11:44:10 198 1
原创 MATLAB-4-字符串的表示与操作
1.7 字符串的表示与操作 1.字符串的表示>> ch='asdgfgggggggghsfg';>> subch=ch(1:5);subch = asdgf >> revch=ch(end:-1:1);//倒置revch = gfshggggggggfgdsa >> k=find(ch>=...
2019-01-18 16:28:36 470 1
原创 MATLAB-3-3种基本运算
1.6基本运算 (1)算数运算加减:两个标量,直接加减两个同型矩阵,对应元素相加减,结果是一个同型矩阵一个标量和一个矩阵,标量和矩阵的每一个元素相加减,结果是一个同型矩阵 1.除法:/(右除)和 \(左除)>> A=[1 2 3;4 2 6;7 4 9];>> B=[4 3 2;7 5 1;12 7 92];>> C...
2019-01-18 12:14:49 1180 1
原创 MATLAB-2-矩阵向量的表示和矩阵元素的引用
1.4矩阵的表示1.矩阵的几种表示方法>> A=[1 2 3;4 5 6;7 8 9]//例如1和2之间可以是空格,也可以是逗号A = 1 2 3 4 5 6 7 8 9 >> B=[-1 -2 -3;-4 -5 -6;-7 -8 -9]B = ...
2019-01-18 11:24:37 2261 1
原创 MATLAB-1-数值变量及其操作
1.2 数值数据包括(1)整数(2)浮点数(3)复数 1.变量和函数>> x=sin(1)x = 0.8415 >> sin=[1,2,3,4,5]//将sin函数重新赋值,一般不这样做sin = 1 2 3 4 5 2.整型变量及其范围>> clear//清...
2019-01-16 14:20:35 1536 1
原创 第十一章 指针和数组 【SEARCH】
//例11.4//对10.4的优化#include <stdio.h>#include <string.h>#define MAX_LEN 10//字符串长度#define N 150//字符串个数void sortstring(char *ptr[],int n);int main(){ int i,n; char name[N][MAX_LEN]; c...
2018-03-19 19:31:39 146
原创 第十一章 指针和数组 【JOANNE FIRST】
第十一章 指针和数组11.1 指针与一维数组间的关系1.没有多大意义的指针表示数组int a[10];int *p;p=a;或p=&a[10];数组地址表示:a+i<=>p+i<=>&a[i]<=>&p[i]数组值表示: *(a+i)<=>*(p+i)<=>a[i]<=>p[i]【注意】a++
2018-03-19 19:30:18 225
原创 第十章 字符串 【SEARCH】
例10.7//自己写strcat函数#include <stdio.h>#include <stdlib.h>#define N 80char *mystrcat(char *dststr,const char *srcstr);int main(){ char first[2*N]; char second[N]; printf("input fir...
2018-03-19 15:59:57 117
原创 第十章 字符串 【SEARCH】
例10.6//自己写strlen函数#include <stdio.h>#include <stdlib.h>unsigned int mystrlen(const char *pstr)//const 保护实参不被修改{ unsigned int len=0; for(;*pstr!='\0';pstr++) len++; return...
2018-03-19 15:57:51 91
原创 第十章 字符串 【SEARCH】
例10.5//自己写strcpy函数#include <stdio.h>#include <stdlib.h>#define N 80void mystrcpy(char *dststr,char *srcstr);int main(){ char a[N],b[N]; printf("input a string:"); gets(a); my...
2018-03-19 15:55:41 187
原创 第十章 字符串 【SEARCH】
例10.4//将国家英文名按字母排序#include <stdio.h>#include <stdlib.h>#include<string.h>#define MAX_LEN 10#define N 150void stringsort(char str[][MAX_LEN],int n);int main(){ int n,i; char n...
2018-03-19 15:53:09 129
原创 第十章 字符串 【JOANNE FIRST】
第十章 字符串10.1 字符串的存储C语言没有为字符串提供数据类型,因此字符串存取用字符数组实现为便于确定字符串长度,编译器会在字符串末尾自动加'\0',因此定义字符数组时留出'\0'位置10.2 字符串定义和初始化-char a[]="asdfghjk";-char a[][10]="dhjahrugfhjkajgkfyrkjkj";【注意】二维数组必须知道每一列的元素个数才能为数组分配存储...
2018-03-19 15:49:34 132
原创 第九章 指针 【SEARCH】
例9.9//函数指针实现一个通用的排序函数#include <stdio.h>#include <stdlib.h>#define N 40int readscore(int score[]);void printscore(int score[],int n);void selectsort(int a[],int n,int (*compare)(int a,int...
2018-03-19 15:46:57 144
原创 第九章 指针【SEARCH】
例9.7//输出最高分和相应学号#include <stdio.h>#include <stdlib.h>#define N 30void findmax(int score[],long num[],int n,int *pmaxscore,long *pmaxnum);int main(){ int score[N],maxscore; int n,i;...
2018-03-19 15:43:39 255
原创 第九章 指针【JOANNE FIRST】
第九章 指针9.1 指针变量的定义和初始化1.定义类型关键字 *指针变量名-int * pa语句解读:*(间接寻址运算符:单目运算符,右结合性,2级)pa 是一个指针变量,指向一个整形变量-int * p[4]语句解读:[]优先级高于*,p是由4个指向整形变量的指针组成的数组-int (*p)[4]语句解读:(*p)=数组名,此时p指向一个列是4的二维数组2.初始化指针未初始化会给系统带来潜在...
2018-03-19 15:39:45 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人