
C语言
尘埃落定wf
这个作者很懒,什么都没留下…
展开
-
计算字符长度时需要注意的一些问题
//eg:#include<sdtio.h>int main(){char a[20]="123243",b[10]="0807\07\08";int k=0;k=strlen(strcpy(a,b));printf("%d",k);}//运行结果: 5//计算方法:0,8,0,7,\07为5个字符 长度为5//为什么不讲、\08进行计算呢 \ 表示转义 而08不为八进制数 不存在这种数据,转 //义字符\08不存在/*总结:由以上可得在计算转义字符的时候需要注意的是原创 2021-03-23 16:23:12 · 215 阅读 · 1 评论 -
求10个数中的最大值及其对应的下标
#include<stdio.h>int main(){ double num[10]; double max; int i,index; for(i=0;i<10;i++){ scanf("%lf",&num[i]); } max=0; //给max定一个初始值为0 for(i=0;i<10;i++){ if(num[i]>max){ max=num[i]; index=i; }.原创 2021-03-03 19:00:14 · 1581 阅读 · 1 评论 -
求1-1/2+1/3+1/4+....+1/100 之和
## 标题求1-1/2+1/3+1/4+…+1/100 之和代码如下:#include<stdio.h>#define num 1.0/iint main(){double sum=1;int i=1;while(i<100){i++;if(i%2 ==0){sum -= num;}else{sum += num;}}printf("%lf",sum);}``在写这段代码的时候遇到的一个比较需要注意的问题是这里的num一开始的代码是这样的有两个容易原创 2021-03-02 17:50:03 · 4857 阅读 · 0 评论