
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 · 421 阅读 · 0 评论 -
第八章 指针
目录 前言 一、输入a,b两个整数,用指针实现按先后的顺序排列 二、从键盘输入n个学生的成绩,求他们的平均成绩 三、用指针输出数组元素的值 1.列地址法 2.偏移量法 3.行指针法 四、用字符数组存放一个字符串,求字符串的长度,并输出其长度及该字符串 1.数组 2.字符指针 五、用指针输出二维数组 六、有多个字符串,求其中最大的字符串 七、用二级指针输出英文的星期 前言 所有的程序均已经过调试 一、输入a,b两个整数,用指针实现按先后的顺序排列 #includ..原创 2021-06-14 16:08:46 · 679 阅读 · 1 评论 -
第七章 函数程序设计实例
一、判断一个数是否为素数 二、找出1000以内的回文数。回文数是指该数与其逆序数相同 三、把N个数从小到大排列原创 2021-06-09 21:04:26 · 253 阅读 · 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 · 698 阅读 · 0 评论 -
第七章 函数与编程预处理(一)
1.计算三角形面积 2.输入半径,计算圆的面积 3.编写函数,求x的n次方,其中n是整数原创 2021-06-09 15:20:39 · 160 阅读 · 0 评论 -
第六章 数组程序设计案例
文章目录 前言 二、输入两个字符串,把他们连接起来,不使用函数strcat 三、十进制正整数转换成m进制的数 四、杨辉三角(输出10行) 五、输入整数x,在一组整数中查找x 1.顺序查找 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 · 325 阅读 · 0 评论 -
第六章 数组
一、一维数组 1.输入6个数,找出其中最大的数 2.把N个数按从小到大的顺序(升序)排列(冒泡法) 二、二维数组 1.矩阵转置 2.找出二维数组中的最大数及其所在位置 三、字符数组 1.一维字符数组输入 2.统计字符串中的字符总个数,字母个数以及数字个数 3.查找人员是否为羊村人员原创 2021-06-08 20:53:50 · 138 阅读 · 0 评论 -
第五章 循环结构程序设计实例
.原创 2021-06-13 16:15:18 · 443 阅读 · 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 · 149 阅读 · 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 · 221 阅读 · 0 评论