C基础第八天作业CCCCCCC
![preview](https://dl-preview.csdnimg.cn/88551918/0001-a3e21601a9d5127508488a87cb69e34f_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
C 语言基础知识点总结 本资源的标题为"C基础第八天作业CCCCCCC",描述为"6CCCC",标签为"C语言",通过分析部分内容,我们可以总结出以下知识点: 1. 字符型变量的ASCII码值:在C语言中,字符型变量的ASCII码值可以用来进行运算。例如,已知字母A的ASCII码值为十进制数值65,且S为字符型,则执行语句S='A'+'6'-'3';后S中的值为'D'。 2. 自增和自减运算符的使用:在C语言中,自增和自减运算符可以用于变量的自增或自减操作。例如,若有定义语句:int a=12;,则执行语句:a+= a-= a*a;后,a的值是-264。 3. rand()函数的使用:在C语言中,rand()函数用于生成随机数。例如,设有以下程序段int y;y=rand() % 30+1;,则变量y的取值范围是1≤y≤30。 4. 条件语句的使用:在C语言中,条件语句可以用于判断变量的值。例如,已知int x=10,y=20,z=30;,以下语句执行后x,y,z的值是x=20,y=30,z=10。 5. 宏定义的使用:在C语言中,宏定义可以用于简化代码。例如,请读程序:#define ADD(x) x+xmain(){int m=1,n=2,k=3;int sum=ADD(m+n)*k;printf("sum=%d",sum);}输出结果是sum=9。 6. 指针变量的使用:在C语言中,指针变量可以用于存储地址值。例如,以下程序有错误,错误原因是p和q的类型不一致,不能执行*p=*q;语句。 7. fclose函数的使用:在C语言中,fclose函数用于关闭文件。例如,当顺利执行了文件关闭操作时,fclose函数的返回值是0。 8. 条件运算符的使用:在C语言中,条件运算符可以用于判断变量的值。例如,设有整形变量a,b,表达式(a=5,b=2,a>b?a++:b++.a+b)的值是7。 9. 循环语句的使用:在C语言中,循环语句可以用于重复执行某个语句。例如,设有如下程序段int k=10;while(k=0)k=k-1;,循环体语句一次也不执行。 10. 结构体变量的使用:在C语言中,结构体变量可以用于存储多个变量。例如,设有如下程序段struct st {int n;struct st *next};static struct st a[3]={5,&a[1],7,&a[2],9,&a[0]},*p;p = &a[0];,值为6的表达式是p++->n。 编程题: 1. 编写函数求1~100中的奇数的平方与偶数的立方的和:可以使用循环语句和条件语句来实现。 2. 采用动态分配内存的方式,现将1k的缓冲区填充从512到1536的数据,并将其以32字节为一行打印输出:可以使用malloc函数和printf函数来实现。 总之,本资源提供了C语言基础知识点的总结,涵盖了字符型变量、自增和自减运算符、rand()函数、条件语句、宏定义、指针变量、fclose函数、条件运算符、循环语句、结构体变量等知识点,可以作为C语言学习的参考资源。
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![text/x-java](https://img-home.csdnimg.cn/images/20210720083646.png)
![text/x-c](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![js](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/release/download_crawler_static/88551918/bg1.jpg)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 79
- 资源: 3
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)