林军c语言程序设计第八章,林军主编《C语言程序设计》课后参考答案第一二章.doc...
林军主编《C语言程序设计》课后参考答案第一二章
习题七
填空题
1.'\0'
2一组(.多个)相同类型数据 多组相同类型数据
3. gets puts
4.字符串所含有字符的个数
5.586
单项选择题
1.B 2.B 3.A 4.D
程序填空题
1.(1)gets(temp)
(2)strcpy(temp,s);
2.(1)i<10
(2)if(strcmp(a[p],a[j])>0) p=j;
(3)p!=j
3.(1)a[i][j]>= '0'&& a[i][j]>= '9'
(2)a[i][m]=a[i][m+1]
(3)a[i][m]= '\0'
编程题
1.
#include
#include
main()
{int i,t;
char a[20],c;
printf("Enter a string: ");
gets(a);
printf("\n\nThe string is: %s\n",a);
t=strlen(a);
for(i=0;i
{c=a[i];
a[i]=a[t-1-i];
a[t-1-i]=c;}
printf("The new string is: %s\n",a);
}
习题八
填空题
1.在定义函数时函数名后面圆括号中的变量名 在主调函数中调用一个函数时,函数名后面圆括号中的参数
2.在一个函数内部定义的变量 在函数之外定义的变量
3. 动态存储类
4.之前
5.return 表达式; 计算表达式的值,将表达式的值作为函数的返回值返回到主调函数
6.自动的 静态的 寄存器的 外部的
单项选择题
1.B 2.B 3.D 4.C 5.B 6.C 7.C 8.D 9.D 10.A
阅读程序题
1.
(1) x=2,y=3,z=0
(2) x=4,y=9,z=5
(3) x=2,y=3,z=0
2.
0,8
1,9
2,10
3.55
4.
a=5
a*a=25
a*a*a=125
程序填空题
1. (1)<=y
(2)z*x
2. (1)s=1
(2)s=n+sum(n-1)
3.(1) s=0
(2)s+func(i)
(3)1
(4)p*2
(5)p
编程题
1.
#include
int fun1(int n)
{int p=1,i;
for(i=1;i<=n;i++)
p=p*i;
return p;
}
void fun2()
{int i;
for(i=1;i<=30;i++)
putchar('*');
putchar('\n');
}
main()
{int m,n,a,b,c,s,t;
scanf("%d %d",&m,&n);
if(m>n)
{t=m;m=n;n=t;}
a=fun1(n);
b=fun1(m);
c=fun1(n-m);
s=a/b/c;
fun2();
printf(" C=%d\n",s);
fun2();
}
习题九
填空题
1.类型说明符 *变量名 类型说明符 **变量名
2.乘法运算符 指针运算符 定义指针变量
3.取地址运算符 按位与运算符
4. a[5]+1 *(p+5)+1
5.单精度 指向单精度的指针 x的地址
6.地址
7. puts(p)
8.指针数组 Chinese ,mathematics, English的首地址
9.*(p+9) *(a+9) p[9]
10. 7 8 'd' '\0' 'n'
单项选择题
1.B 2.B 3.A 4.A 5. 6 D. 7.D 8.A
林军c语言程序设计第八章,林军主编《C语言程序设计》课后参考答案第一二章.doc...相关推荐
- 面向对象程序设计c++版董正言张聪课本课后习题答案第六章
6.5雇员信息 #include<iostream> using namespace std; class employee {public:void setname(char* na); ...
- 面向对象程序设计c++版董正言张聪课本课后习题答案第四章
4.1找出一维数组中的最大值 #include <iostream> using namespace std; int main() {int a[10] = { 1,2,3,4,6,7, ...
- 面向对象程序设计c++版董正言张聪课本课后习题答案第五章
5.6两个数相加 int add(int a, int b) {return a + b; } 5.7两个数相加 #include<iostream> using namespace st ...
- 面向对象程序设计c++版董正言张聪课本课后习题答案第三章
3.1判断大小写字母 #include <iostream> using namespace std; int main() {char ch;cout << "en ...
- IBM-PC汇编语言程序设计(余朝琨 机械工业出版社)——课后习题答案
IBM-PC汇编语言程序设计(余朝琨 机械工业出版社)--课后习题答案 第五章 第六章 (本文档仅有第五章.第六章部分习题答案) 第五章 第六章 IBM-PC汇编语言程序设计(余朝琨 机械工业出版社) ...
- c语言程序设计实验指导交大答案,C语言程序设计实验指导_上交大_课前练习-改错-完善程序-课后练习参考答案--2018.10修改.doc...
C语言程序设计实验指导_上交大_课前练习-改错-完善程序-课后练习参考答案--2018.10修改.doc 实验一 Visual C集成环境实验内容(一)程序改错1.(1)无法运行(2)将第二个C程序重 ...
- 数据结构c语言版第二版第三章课后答案,数据结构(C语言版)习题集答案第三章.doc...
数据结构(C语言版)习题集答案第三章.doc 习题三3.1 3.10 3.13 3.5 3.6 3.15 3.17 3.19 3.24 3.29 3.31 3.51 给定操作序列P1P2P3PiPn( ...
- C语言第6章问题答案,C语言答案第6章.doc
C语言答案第6章.doc 第6章习题6-1更正下面函数中的错误.1返回求x和y平方和的函数. 2返回求x和y为直角边的斜边的函数. sum_of_sqx,y hypotdouble x,double ...
- [转载] JAVA语言程序设计(基础篇)第十版课后题答案(第一章)
参考链接: Java中的Scanner和nextChar() JAVA语言程序设计(基础篇)第十版课后题答案 第一章 第二题 /** Created by ysy on 2018/7/6. */ pu ...
最新文章
- R语言画Cox回归森林图
- C语言通过函数参数不能带出动态内存的例子。
- list修改元素的值_第115天:Python 到底是值传递还是引用传递
- Scala教程之:深入理解协变和逆变
- 姜汝祥的-赢在执行 - 制度执行力的三要三化
- php 删除%3ca%3e标签,a和table标签的应用
- 将mysql表数据拼接成oracle的insert语句
- 华为机试HJ6:质数因子
- 东芝2510ac请求维修cd40_TOSHIBA东芝2510复印机维修资料
- 【Python】国内生产总值分析预测
- uptime查看服务器负载详解
- Tri Tiling
- 2022CTFSHOW菜狗杯部分MISC(一)
- 【渝粤教育】电大中专中医基础知识 (3)作业 题库
- stream filter 多条件筛选
- c语言 电话簿 链表,C语言_链表_结构体_电话簿简单实现
- word表批量处理小技巧(python+宏)
- Android应用添加谷歌登录(Google Sign In)
- REDIS哨兵【Sentinel】模式+哨兵的核心知识点+redis哨兵主从切换的数据丢失问题+上一章铺垫的【异步复制数据丢失问题】+【集群脑裂】
- YOLO系列目标检测算法-YOLOv7
热门文章
- python做马尔科夫模型预测法_Python实现HMM(隐马尔可夫模型)
- 打印机如何共享多台电脑_多台电脑打印机共享的方法
- 18秋c语言程序设计作业答案,西工大18秋《C语言程序设计》平时作业答案.docx
- Unity面试题精选(7)
- ARCore-Unity3d教程3 - Unity Demo发布
- mysql查询报错2014_mysql Hibernate 查询时用别名报错
- 将Entity Framework Core v5.0移至单独的项目
- Cake Frosting:更具可维护性的C#DevOps
- HtmlEditor在Blazor中编写
- Debian 26 岁生日快乐!Happy DebianDay!