- 博客(6)
- 收藏
- 关注
原创 字符串基础
#include<stdio.h> #define MSG "oooooooooooooo!" int main() { char word[100]="i like apple."; char * pt1="me too."; puts("some sentence:"); puts(word); puts(pt1); puts(MSG); word[8]='d'; puts(word); return 0; } some sentence: i like
2020-05-25 21:25:34 160
原创 初步指针集合知识
1,指针的定义 int main() { int * p; //p为变量的名字,int *表示变量p存放int类型变量的地址 int i = 5; p = &i; //p保存i的地址,p指向i *p=i; printf("%d\n",*p); return 0; } 2,常见错误 #include<stdio.h> int main() { int i = 5; int * p;
2020-05-22 00:05:10 215
原创 判断一个数是否为素数
/* 判断一个是否为素数 素数,只能被1和它本身整除的数,不包括1 */ /* #include <stdio.h> int main() { int i; int j; scanf("%d",&i); for(j=2;j<i;j++) { if(i%j==0) break; } if(j==i) printf("y\n"); else printf("n\n"); return 0; } */ #include<stdio.h> bool f(int a)
2020-05-18 23:30:39 167
原创 二维数组最基本举例
一:定义与输出 #include<stdio.h> int main(void) { int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; int b[3][4]= { {1,2,3,4}, {5,6,7,8}, {9,10,11,12}, }; int i; int j; for(i=0;i<3;i++) for(j=0;j<4;j++) printf("%d\n",a[i][j]); for(i=0;i<3;i++) for(j
2020-05-18 21:56:45 2146
原创 一维数组倒序
方法一 #include<stdio.h> int main() { int a[5]={1,2,3,4,5}; int i; int j; int t; i=0; j=4; while(i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++; j--; } for(i=0;i<=4;i++) printf("%d\n",a[i]); return 0; } 结果: 5 4 3 2 1 方法二 #include<stdio.h> in
2020-05-18 21:33:29 962 1
原创 switch 和 break 用法
#include<stdio.h> int main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++; break; case 1: b++; break; } break; case 2: a++; b++; } printf("a=%d b=%d",a,b); return 0; } 输出结果: a=1 b=0 break用于终止循环和switch语句,涉及
2020-05-18 20:50:32 3471 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人