![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言程序设计课后习题
一沐四季
这个作者很懒,什么都没留下…
展开
-
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第12章 习题12
C语言第4版 何钦铭主编 习题12原创 2022-10-03 16:07:51 · 2137 阅读 · 0 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第12章 课后习题
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第12章 文件 课后习题原创 2022-08-03 22:59:34 · 1761 阅读 · 1 评论 -
实数取整写入文件(C语言文件篇)
实数取整写入文件(C语言文件篇)原创 2022-07-27 16:17:07 · 2170 阅读 · 0 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第10章 习题10
《C语言程序设计》第4版 何钦铭主编 课后习题第10章答案 ,有文件包含题原创 2022-06-05 17:22:09 · 1959 阅读 · 0 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第10章 课后习题
P250页练习10-1#include<stdio.h>//练习10-1 递归计算1~n之间的和 double sum(int n){ int result; if(n==1){ result=1; }else{ result=n+sum(n-1); } return result;}int main(void){ int n; printf("Enter n:"); scanf("%d",&n); printf("1~%d之间的总和原创 2022-05-28 14:19:38 · 1184 阅读 · 0 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第9章 习题9
一、选择题1~6 C D B B A D二、填空题1、2,32、&time.hour,&time.minute,&time.second time.second time.minute++ time.hour==243、成员 指向4、23,wang,99,wang5、10,41,706、2 7,3三、程序设计题第一题#include<stdio....原创 2022-05-11 23:26:42 · 3476 阅读 · 6 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第9章 课后习题
学生信息结构体原创 2022-05-02 21:10:42 · 2173 阅读 · 1 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第8章 习题8
《C语言程序设计》第4版何钦铭、颜晖主编课后习题答案第8章习题8。原创 2022-04-28 23:36:17 · 5737 阅读 · 3 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第8章 课后习题
P193练习8-1 B练习8-2 2P197练习8-3#include<stdio.h>//练习8-3 计算两个数的和与差 void sum_diff(double op1,double op2,double *psum,double *pdiff){ *psum=op1+op2; *pdiff=op1-op2;}main(){ double a,b,sum,diff; printf("Enter a,b:"); scanf("%lf%lf",..原创 2022-04-18 21:22:44 · 3600 阅读 · 3 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第7章 习题7
一、选择题A D D C C B二、填空题1、2 3 5 02、i=0 x[i-1]3、a[i]>x j=n-1;j>=i;j-- a[i]=x4、7 55、1#2#3#4#5#6# 1#4#2#5#3#66、a[i][j]==a[j][i] found=0 found==07、str1[i]!='\0' str2[i]=str1[i] str2[i]='\0'8、str[i]!='\0' str[i]...原创 2022-04-02 23:16:04 · 7906 阅读 · 16 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第7章 课后习题
P165练习7-1的第一问:有,结果只能输出一个下标,但输入数据中可能会有两个需查找的值#include<stdio.h>//例7-3 #define N 10int main(void){ int i,n,x,flag;//flag 的作用是为了方便输出找不到的情况,需要放到循环外面 int a[N]; printf("Enter n(1<=n<=10),x:"); scanf("%d%d",&n,&x); printf("输入%d个整数原创 2022-03-24 00:27:12 · 3288 阅读 · 7 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第6章 习题6
P147~149一、选择题1~6 D A C D C B二、填空题1、1000000001111111 1111111110000000 11111111100000012、63、1 0 1 14、x!=05、135三、程序设计题1题#include<stdio.h>int main(void){ /*分类统计字符个数(习题6.1)*/{ char ch; int letter=0,digit=0,blan...原创 2022-03-12 23:55:37 · 6411 阅读 · 4 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第6章 课后习题
P133#include<stdio.h>int main(void){ { char ch;//练习6-3 printf("输入一串字符:");//不可以与其他程序连用(放在其他程序后面),因为其他程序以回车键结束输入,而回车键被此程序读入,不满足循环条件,直接结束循环 while(ch!='\n'){ //但可以放在几个程序的开头 scanf("%c",&ch); if(ch>=65&&ch<90){ p原创 2022-03-10 22:56:17 · 2612 阅读 · 0 评论 -
C语言练习题7-8,方阵循环右移m位
题目:练习7-8方阵循环右移。读人2个正整数 m 和 n (1≤ n ≤6),再读入 n 阶方阵存到数组a中。将该方阵中的每个元素循环向右移 m 个位置,即将第0、1、…、 n -1列变换为第 n - m 、n-m+1、···、n-1、0、1、···、n-m-1列,输出移动后的方阵。分析:为了方便理解,可以以矩阵第一行为例来看,将第一行写成一个闭合的图形,3阶就写成三角形,4阶就写成正方形,按从小到大的顺序转,依次用前面的数覆盖后面的数,除了第n-1列。例如:3 2 ...原创 2022-03-10 11:20:14 · 3110 阅读 · 0 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第5章 习题5
使用函数输出水仙花数,统计指定数字个数,求余弦函数近似值,输出数字空心金字塔原创 2022-03-09 00:05:59 · 8360 阅读 · 5 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第5章 课后习题
第5章 课后练习题P107~108#include<stdio.h>//练习5-1 int sum(int m,int n){ int sum=0,i; for(i=m;i<=n;i++) { sum+=i; } return sum;}int main(void){ int m,n,sum1=0; printf("Enter m,n(m<=n):"); scanf("%d%d",&m,&n); sum1=sum(m,n);原创 2022-02-28 22:58:48 · 2350 阅读 · 1 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第4章 习题4
展开式求和,猴子吃桃,兔子繁衍原创 2022-02-22 20:26:47 · 15758 阅读 · 9 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第4章 课后习题
P077#include<stdio.h>//练习4-4 int main(void){ int x,count=0,y; printf("Enter x:"); scanf("%d",&x); y=x;//保证最后初值不变 if(x<0){ x=-x; } do{ count++; x=x/10; }while(x!=0);//用while循环保证至少计数一次,即0这种为1位的不会出错 printf("%d为%d位数",y,count)原创 2022-02-21 22:09:17 · 3226 阅读 · 0 评论 -
C语言3位~7位水仙花数(加强版)
输出水仙花数。输人一个正整数(3≤n≤7),输出所有的n位水仙花数。水仙花数是指一个n位正整数,它的各位数字的n次幂之和等于它本身。例如153的各位数字的立方和1^3+5^3+3^3=153。附:水仙花数又称阿姆斯特朗数。三位的水仙花数共有4个:153,370,371,407;四位的四叶玫瑰数共有3个:1634,8208,9474;五位的五角星数共有3个:54748,92727,93084;六位的六合数只有1个:548834;七位的北斗七星数共有4个:1741725,4210818,98...原创 2022-02-14 16:43:59 · 6484 阅读 · 5 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第3章 分支结构 习题3
习题3 P064~067一、选择题1~5 CBADD 6~8 CAB二、填空题1、32 5858582、(x>10&&x<100)||x<03、x%2==0 first==1 first=0 printf("%d",x) (答案暂定)4、onetwo5、max=a max=c b>c max=c三、程序设计题习题1~5#include<stdio.h>#include<math.h>int ma原创 2022-02-13 00:01:07 · 6553 阅读 · 2 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第3章 分支结构
第3张课后练习答案P057#include<stdio.h>int main(void){ /*统计字符(练习3-4)*/{ int n,i,letter=0,digit=0,count=0,other=0; char ch; printf("Enter n:"); scanf("%d",&n); getchar(); printf("输入%d个字符:",n); for(i=1;i<=n;i++) { ch=getchar(); if((c原创 2022-02-12 23:49:52 · 3536 阅读 · 0 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案
习题2 Page 040~043一、选择题1~5 BDBAB 6~8 CDC二、填空题1、整型 实型2、a=2#b=33、temp=a b=temp4、n%2==05、sqrt(s*(s-a)*(s-b)*(s-c))6、#include<math.h> #include<stdio.h>7、算数 关系 赋值8、k=0#flag=19、顺序 分支 循环10、i=1#s=1.000 i=2#s=1.500 i=3#s=1.833i=.原创 2022-02-08 00:34:26 · 24496 阅读 · 2 评论 -
《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案
第2章 用C语言编写程序Page 020#include<stdio.h>//练习2-3 int main(void){ int i,j,k; for(int i=1;i<=4;i++)//第i行 { for(int j=1;j<=i-1;j++)//j个空格 { printf(" "); } for(k=1;k<=5-i;k++)//k个* { printf("* "); } printf原创 2022-02-06 17:00:33 · 5033 阅读 · 1 评论