程序设计基础c语言答案虞歌,程序设计基础——以C为例 虞歌 习题解答.pdf
程序设计基础——以C为例 虞歌 习题解答
习题1
1.编辑、编译和运行C 程序需要什么条件?
答:
计算机、操作系统、C 编译器。为了提高程序开发效率,通常会使用集成开发环境IDE 。
在集成开发环境 IDE 中,可以方便、高效地完成编辑、编译、链接、运行和调试等程序开
发过程中的所有工作。
2 .C 语言是区分大小写的吗?
答:
是的。C 语言是区分大小写的,如果将主函数名main 改为Main 或MAIN 等,就会出
现错误。
3 .C 语言源文件的扩展名是什么?在Windows 操作系统中,可执行文件的扩展名是什
么?
答:
C 语言源程序文件的文件扩展名通常为.c。在Windows 操作系统中,可执行文件的扩展
名一般是.exe。
4 .什么是注释?C 语言注释的语法是怎样的?编译器会忽略掉注释吗?
答:
注释是提高程序可读性的一种手段,有助于程序员相互交流、理解程序。注释是写给人
看的,而不是写给计算机的。
符号/*标记注释的开始,符号*/标记注释的结束。注释可以出现在程序的任何位置,还
可以占用多行。
在程序编译时,编译器会忽略注释。
5 .找出并修正下面程序中的错误。
#include
int main(void) {
printf(Welcome to C!\n")
return 0;
}
答:
#include /* 头文件stdoi.h 拼写错误 */
int main(void) {
printf("Welcome to C!\n"); /* 字符串缺少双引号,结尾缺少分号 */
return 0;
}
6 .找出并修正下面程序中的错误。
#include
int mian(void) {
printf("Welcome to C!\n");
return 0
}
答:
#include
int main(void) { /* 主函数名mian 拼写错误 */
printf("Welcome to C!\n");
return 0; /* 结尾缺少分号 */
}
习题2
1.计算下列表达式的值。
(1)1 / 4 + 5
(2 )2 * 8 % 5
(3 )2 / 3 + 7 % 4 + 3.5 / 7
(4 )2 + 2 * (2 * 2 - 2) % 2 / 2
(5 )10 + 9 * ((8 + 7) % 6) + 5 * 4 % 3 * 2 + 1
(6 )1 + 2 + (3 + 4) * ((5 + 6 % 7 * 8) - 9) - 10
(7 )3 + 4 * 4 > 5 * (4 + 3) - 1
(8 )x || y + z && y == z (设x 的值为3,y 的值为4 ,z 的值为5 )
(9 )i - 7 && j++ < k (设i 的值为7,j 的值为8,k 的值为9 )
(10)++i && ++j && ++ k (设i 的值为1,j 的值为1,k 的值为1)
答:
(1)5
(2 )1
(3 )3.5
(4 )2
(5 )42
(6 )301
(7 )0
(8 )1
(9 )0
(10)1
2 .将下列数学式子或逻辑条件转换为表达式。
(1) a
程序设计基础c语言答案虞歌,程序设计基础——以C为例 虞歌 习题解答.pdf相关推荐
- 2020程序设计基础c语言答案,2020知到程序设计基础(C语言)入门篇答案全套
程序齿轮联轴器由于内外齿环没有相对运动所以不必加润滑剂. 设计V=Vmax后再增加[S],V不再增加的原因是() 基础胰蛋白酶以酶原的性质存在的意义是() 语言入凡能使酶活性降低或丧失,但不引起酶蛋白 ...
- 程序设计基础c语言第二版巫,程序设计基础 (C语言)---2版
图书特色: 1. 实例丰富 本书不仅理论完备,还通过 100 多个实例夯实基础,100 多个课后习题巩固练习,并通过分布在本书第 6.8 和 10 章的 3 个综合应用案例 学生成绩统计程序.学生成绩 ...
- 程序设计基础(c语言)复习大纲,《程序设计基础-C》复习大纲.doc
<程序设计基础-C>复习大纲.doc <程序设计基础-C>复习大纲 第一部分 期末考核说明 一.期末考试要求 考核学生是否掌握C语言的基本概念,能否较熟练运用Visual C+ ...
- c语言小程序 万年历,C语言实现万年历小程序
这篇文章主要为大家详细介绍了C语言实现万年历小程序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 一.杂谈 大一学了C之后一直困惑,C到底怎么用?它不像HTML那么直观 ...
- c语言常考的程序,复试C语言常考趣味程序方案.doc
复试C语言常考趣味程序方案 狼追兔子 1 巧夺偶数 2 五猴分桃 3 高次方数 4 借书方案 5 过桥问题 6 数制转换 7 打渔晒网 8 喝酒问题 9 哥德巴赫猜想 10 打印日历 11 抓交通肇事 ...
- c语言开发一个学生成绩统计程序,用C语言实现成绩统计程序的设计课程设计报告.doc...
武汉理工大学华夏学院 课程设计报告书 课程名称: 数据结构课程设计 题 目:用C语言实现成绩统计程序的设计 系 名: 信息工程系 专业班级: 计算机1121 姓 名: 学 号: 指导教师: 20**年 ...
- 用c语言编写MIDI程序,使用C语言编写钢琴小程序
网上搜索键盘钢琴,可以搜索到不少小游戏,最常玩的就是Flash小游戏,26个按键的. 后来想用C语言自己实现一个,没有界面--控制台的. 原理很简单,先在控制台中获取按键事件,在按键事件中,开一个线程 ...
- mysql数据库技术教材答案_MYSQL数据库习题解答.pdf
数据库原理与应用教程―SQLServer2008 习题解答 第 1 章 习题 1.数据库的发展历史分哪几个阶段?各有什么特点? 答:数据库技术经历了人工管理阶段.文件系统阶段和数据库系统三个阶段. 1 ...
- 程序设计基础c语言版大作业,程序设计基础(C语言版)
本书详细介绍了C语言程序设计所涉及的标记.类型.运算符.表达式.基本输入/输出.顺序结构.选择结构.循环结构.数组类型.指针类型.函数.变量的属性.编译预处理.结构体类型.共同体类型.枚举类型以及文件 ...
最新文章
- 计算机专业只考408吗,关于计算机考研408的那些事儿
- jupyter代码字体大小_你可能并不知道这样定制炫酷的jupyter主题
- 获取电脑的唯一识别码_教你如何知道自己的电脑能够装黑苹果
- 缓存cache和缓冲区buffer
- java解析未知key json_获取JsonObject某一未知key的值操作
- redismemcachedSQLNoSQL
- 介绍两款代码自动生成器,帮助提升工作效率
- 合肥工业大学数据库上机实验1
- java地图 热力图,Spring Boot+高德地图热力图静态数据展示
- 怎样检测人脸相似度(人脸识别技术)
- mysql自增步长_mysql实现自增步长调整_数据库,mysql,自增,步长,调整
- Win7加密访问共享文件夹
- Ubuntu配置GPU版本pytorch环境(含NVIDIA驱动+Cuda+Cudnn)
- 使用MapReduce计算Pi
- 无法访问此网站 localhost 拒绝了我们的连接请求
- Mac下7z格式文件解压
- 灵敏度分享码显示服务器不可用,和平精英S11最稳灵敏度分享码有哪些?和平精英灵敏度设置分享码...
- 深度学习OSSIM关联分析(附源码注解)
- java盒图_盒须图简介 - Java报表工具技术讨论,Style Report 报表专题 - OSCHINA - 中文开源技术交流社区...
- Mysql导出表结构到excel