![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言程序复习
文章平均质量分 53
淡看云展云舒
小泉泉爱好广泛,尤其擅长干饭。 长安大学VGD战队宣运底层劳工,不会摄像,不会写稿,不会摄影,只会咕咕 ,还是一只在电气之路上不断蹦跶的小兔叽。
展开
-
第八章指针 程序设计实例
目录前言一、输入字符串,判断是否为回文。回文指正读反读都一样的字符。二、用指针对10个数进行降序排列前言所有程序均已经过调试一、输入字符串,判断是否为回文。回文指正读反读都一样的字符。#include<stdio.h>#include<string.h>int main(){ char str[81],*ps1,*ps2; int n; gets(str); n=strlen(str); ps1=str; ps2=str+n..原创 2021-06-14 17:16:27 · 364 阅读 · 0 评论 -
第八章 指针
目录前言一、输入a,b两个整数,用指针实现按先后的顺序排列二、从键盘输入n个学生的成绩,求他们的平均成绩三、用指针输出数组元素的值1.列地址法2.偏移量法3.行指针法四、用字符数组存放一个字符串,求字符串的长度,并输出其长度及该字符串1.数组2.字符指针五、用指针输出二维数组六、有多个字符串,求其中最大的字符串七、用二级指针输出英文的星期前言所有的程序均已经过调试一、输入a,b两个整数,用指针实现按先后的顺序排列#includ..原创 2021-06-14 16:08:46 · 387 阅读 · 1 评论 -
第七章 函数程序设计实例
一、判断一个数是否为素数二、找出1000以内的回文数。回文数是指该数与其逆序数相同三、把N个数从小到大排列原创 2021-06-09 21:04:26 · 222 阅读 · 0 评论 -
第七章 函数与编译预处理(二)
文章目前言所有程序已经进行过调试一、数组做函数的参数1.计算数组所有元素之和及最后的3个元素之和代码如下(示例):#include<stdio.h>int main(){ int sum(int a[],int n); int x[5]={1,2,3,4,5},y1,y2; y1=sum(x,5); y2=sum(&x[2],3); printf("y1=%d y2=%d\n",y1,y2); return 0;}int su...原创 2021-06-09 18:50:42 · 473 阅读 · 0 评论 -
第七章 函数与编程预处理(一)
1.计算三角形面积2.输入半径,计算圆的面积3.编写函数,求x的n次方,其中n是整数原创 2021-06-09 15:20:39 · 99 阅读 · 0 评论 -
第六章 数组程序设计案例
文章目录前言二、输入两个字符串,把他们连接起来,不使用函数strcat三、十进制正整数转换成m进制的数四、杨辉三角(输出10行)五、输入整数x,在一组整数中查找x1.顺序查找2.折半查找前言所有程序都已经经过调试一、斐波那契数列输出数列前20项#include<stdio.h>int main(){ int i,f[20]={1,1}; for(i=2;i<20;i++) f[i]=f[i-2]+f[i-1]; ...原创 2021-06-08 22:52:57 · 177 阅读 · 0 评论 -
第六章 数组
一、一维数组1.输入6个数,找出其中最大的数2.把N个数按从小到大的顺序(升序)排列(冒泡法)二、二维数组1.矩阵转置2.找出二维数组中的最大数及其所在位置三、字符数组1.一维字符数组输入2.统计字符串中的字符总个数,字母个数以及数字个数3.查找人员是否为羊村人员原创 2021-06-08 20:53:50 · 112 阅读 · 0 评论 -
第五章 循环结构程序设计实例
.原创 2021-06-13 16:15:18 · 290 阅读 · 0 评论 -
第五章 循环结构
目录前言:所有程序均已经过调试一、求1+2+3+···+100的和1.while语句2.do····while语句3.for循环语句二、求两个正整数m,n的最大公约数三、计算用户输入的非负整数的位数四、兔子繁殖问题五、输出阶梯式的乘法口诀表六、判断是否为素数1.逐一法2.标记法前言:所有程序均已经过调试一、求1+2+3+···+100的和1.while语句#include<stdio.h>int main(){ i...原创 2021-06-13 13:52:37 · 123 阅读 · 0 评论 -
第四章 选择结构
前言:奖学金评定所有的程序已经经过调试一、if else语句#include<stdio.h>int main(){ int s; do {printf("piease intput a score (0~100):\n"); scanf("%d",&s);} while(s<0||s>100); if(s>=90) printf("grant grade :1\n"); else if(s>=80) p...原创 2021-06-10 14:39:49 · 103 阅读 · 0 评论