![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C EXERCISE
MY C EXERCISE
England Mouse
这个作者很懒,什么都没留下…
展开
-
C EXERCISE 08 -- 字符串函数
C EXERCISE 08 – 字符串函数#include<stdio.h>#include<string.h>main(){ char s1[2]={"1"},s2[4]={"dog"}; strcpy(s1,s2);//将s2复制到s1储存位 strcat(s1,s2);//将s2连接到s1末尾并覆盖'\0' strlen(s1);//计算s1长度,不含'\0' strcmp(s1,s2);//比较s1和s2的ASCII码大小,s1>s2则strcmp&g原创 2021-03-28 23:57:52 · 93 阅读 · 0 评论 -
C EXERCISE 07 -- 字符串数组
C EXERCISE 07 – 字符串数组#include<stdio.h>main(){ char str1[5]={'h','e','l','l'}; char str2[]={'h','e','l','l','\0'}; char str3[]={'h','e','l','l'};//系统会在其后的内存中找到一个离他最近的'\0'作为结束 char str4[5]={"hell"}; char str5[5]="hell"; char str6[]="hell";原创 2021-03-28 23:56:04 · 124 阅读 · 0 评论 -
C EXERCISE 06 -- 数组初步
C EXERCISE 06 – 数组初步//数组#include<stdio.h>#define M 4main(){ int i; int a[M]={0,1,2,3};//一次性赋值 int b[M]; b[0]=2;b[1]=3;b[2]=412;b[3]=5;//单个赋值 int c[M]={7};//自动补零 char d[M]={'w'};//自动补'/0' int e[]={1,2,3};//未指定数组上界 for(i=0;i<4;i++){原创 2021-03-27 21:16:56 · 84 阅读 · 0 评论 -
C EXERCISE 02 -- SCANF函数
C EXERCISE 03 – SCANF函数SCANF函数//scanf函数应用总结#include<stdio.h>main(){ float a,b,c,d; printf("input\"a,b,c,d\"(无通配符):"); scanf("%f%f%f",&a,&b,&c); printf("%f,%f,%f\n",a,b,c); scanf("%f",&d); printf("%f",d); return 0; }原创 2021-03-27 21:11:54 · 114 阅读 · 0 评论 -
C EXERCISE 03 -- SWITCH函数
C EXERCISE 03 – SCANF函数SWITCH函数//switch函数应用#include<stdio.h>int main(){ int a,m; printf("input a :"); scanf("%d",&a); switch(a/10+1) { case 1:m=1;break; case 2:m=1;break; case 3:m=1;break; case 4:m=2;break; case 5:m=3;break;原创 2021-03-27 21:05:42 · 90 阅读 · 0 评论 -
C EXERCISE 04 --break和continue
C EXERCISE 02 – SCANF函数SCANF函数//scanf函数应用总结#include<stdio.h>main(){ float a,b,c,d; printf("input\"a,b,c,d\"(无通配符):"); scanf("%f%f%f",&a,&b,&c); printf("%f,%f,%f\n",a,b,c); scanf("%f",&d); printf("%f",d); return 0; }原创 2021-01-23 01:17:16 · 119 阅读 · 0 评论 -
C EXERCISE 01 -- PRINTF函数
C EXERCISE 01 – PRINTF函数应用总结PRINTF函数应用总结/*printf函数应用总结*/ #include <stdio.h>main(){//无符号整数unsigned int a1=4294967295,a2=4294967296;//prinrf("%hd",a1);//报错 printf("%d,%ld,%u\n",a1,a1,a1);//-1,-1,4294967295printf("%d,%ld,%u\n",a2,a2,a2);//0,原创 2021-01-21 00:00:50 · 244 阅读 · 0 评论