- 博客(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
186
原创 初步指针集合知识
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
252
原创 判断一个数是否为素数
/*判断一个是否为素数素数,只能被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
188
原创 二维数组最基本举例
一:定义与输出#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
2262
原创 一维数组倒序
方法一#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;}结果:54321方法二#include<stdio.h>in
2020-05-18 21:33:29
989
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=0break用于终止循环和switch语句,涉及
2020-05-18 20:50:32
3532
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人