- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 函数声明的位置
注意以下三组代码中,函数声明和函数定义的位置#include <stdio.h>#include <stdlib.h> double power( int x,int n); //函数声明 int main(){ int x,n; double num; scanf("%d %d",&x,&n); num=power(x,n); printf("%f\n",num); return 0
2021-01-26 12:29:45 608
原创 指针学习笔记
指针:指针是用来存放地址的变量。这个地址可以是变量的地址,也可以是数组、函数的起始地址,还可以是指针的地址。注意:指针变量的值是它所指向的变量的地址,而不是该变量的值。指针的定义格式:类型名 指针名其中类型名说明指针所指向变量的类型。星号()是一个指针变量的标志,说明指针名是一个“类型名”类型的指针而不是一个“类型名”类型的变量。指针可与非指针变量一起说明。例如:char *p,ch;在上面的定义中,ch是一个char类型的变量,而p是一个指向char型变量的指针。而定义:int
2021-01-23 23:50:08 86
原创 数组指针
说明指向数组元素的指针与指向数组指针的区别#include <stdio.h>#include <stdlib.h>int main(){ int a[3][4]={{1,3,5,7},{9,11,13,15},{17,19,21,23}}; int i,(*p)[4],*ip; //定义数组指针p和指针ip p=a+1; //p指向二维数组a的第二行,p[0]或者*p是a[1][0]的地址 ip=p[0]; //i
2021-01-21 18:36:58 131
原创 约瑟夫环的问题
有n个人围城一个圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号那位。#include <stdio.h>#include <stdlib.h>#include <string.h>#define nmax 50int main(){ //i是循环变量,代表着循环到第i+1个人 //n是总人数 //num是这些人围成的圈,其中,num[n]到num[49]无意义 //k是循环到的
2021-01-20 16:51:35 122
原创 现有一个班的m个同学n门课程成绩单(m和n从键盘输入),要求求出每个同学n门课程的总分
现有一个班的m个同学n门课程成绩单(m和n从键盘输入),要求求出每个同学n门课程的总分#include <stdio.h>#include <stdlib.h>#define M 50#define N 10int main(){ int score[M][N],i,j; int s[M]; //存放课程总分 int m,n; printf("学生人数:"); scanf("%d",&m); printf("课程数量:");
2021-01-16 18:50:12 7371
空空如也
如何利用题给条件改动,使函数产生密码不回显功能?
2021-01-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人