- 博客(8)
- 收藏
- 关注
原创 关于指针的一点心得
如何通过指针同被调函数修改主调函数的普通变量的值实参必须为普通变量的地址 形参必须为指针变量 在被调函数中通过 *形参名= 的方式修改主调函数中相关变量的值关于多级指针和跨函数使用内存void f(int ** q){ int i=5; *q=&i;}int main(){ int * p; f(&p);}*p等价...
2018-07-31 20:09:31 553
原创 C语言经典例题--利用指针交换两个变量的值
利用指针和函数,完成两个变量值得互换#include <stdio.h>void swap(int * p, int * q){ int t; t = *p; *p = *q; *q = t;}int main(){ int a = 3; int b = 5; swap(&a, &b); printf("a=%d,b=%d\n", a...
2018-07-31 19:15:00 8280
原创 C语言经典例题--统计整数出现次数
输入不确定数量的【0,9】范围内的整数,统计每一个整数出现的次数,输入-1表示结束#include <stdio.h>int main(){ const int number = 10; int x; int i; int count[number]; for (i = 0; i < number; i++) { count[i] = 0; } ...
2018-07-26 10:18:18 12982 1
原创 C语言经典例题--打印前五十个素数
利用while循环 #include <stdio.h>int main(){ int x; x = 2; int cnt = 0; while(cnt<50) { int i; int isPrime = 1; for (i = 2; i < x; i++) { if (x%i == 0) { isPrime = ...
2018-07-24 10:53:09 4548
原创 C语言经典例题--打印100以内的素数
#include <stdio.h>int main(){ int x; for (x = 2; x <= 100; x++) { int i; int isPrime=1; for (i = 2; i < x; i++) { if (x%i==0) { isPrime = 0; break; } } ...
2018-07-24 10:39:00 9333 2
原创 C语言经典例题--判断素数
判断素数#include <stdio.h>int main(){ int n; scanf("%d", &n); int i; int isPrime=1; for (i = 2; i < n; i++) { if (n%i == 0) { isPrime = 0; break; } } if (isPrime == ...
2018-07-24 10:11:11 1111
原创 C语言经典例题--猜数游戏
猜数游戏#include <stdio.h>#include <stdlib.h>#include <time.h>int main(){ int srand(time(0)); int number = rand() % 100; /*将给出的随机数转化到1到100之间*/ int count = 0; int a = 0; p...
2018-07-23 20:34:00 976
原创 C语言经典例题--对任意位数的正整数进行逆置
对任意位数的正整数进行逆置#include <stdio.h>int main(){ int x; scanf("%d", &x); int digit; int ret = 0; while (x > 0) { digit = x % 10; ret = ret * 10 + digit; x /= 10; } printf("...
2018-07-23 20:13:19 751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人