目录

第一章 C语言基础知识练习题

基础部分

提高部分

单号参考答案


第一章 C语言基础知识练习题

(单号习题提供参考答案,双号习题与前一个单号习题知识点基本一致,如遇不会,可发在评论区,大家互助,博主看到也会第一时间回复)

基础部分

1、假设C源程序文件名为test.c,为得出该程序的运行结果,应执行的文件名是【1】,此文件是通过【2】产生的。

2、C程序是由【1】构成的,一个C程序必须有一个【2】

3、以下常量中不合法的是【1】,合法的是【2】

(1)'&'  (2)'\ff'   (3)'\xff'   (4)'\028'   (5)2.1e2.1   (6).0   (7)12.   (8)E7   (9)1e1   (10)5e

4、以下变量中不合法的是【1】,合法的是【2】

(1)name   (2)double   (3)Int   (4)if   (5)for_1   (6)2k   (7)a12345678   (8)_a

5、下面程序段的输出结果是。

int a=0;   double b=0.0;

a=b=123%100/2.0;

printf("%d,%lf",a,b);

6、下面程序段的输出结果是 。

int a=0;   double b=0.0;

a=b=123/100%2;

printf("%d,%lf",a,b);

7、下面程序段的输出结果是 。

char c1='A',c2=65;

c1=c1+25;

c2=c2+32;

printf("c1=%c---%d,c2=%c---%d\n",c1,c1,c2,c2);

8、下面程序段的输出结果是 。

char c1='D',c2='b';

c1=c1+('a'-'A');

c2=c2-('a'-'A');

printf("c1=%c---%d,c2=%c---%d\n",c1,c1,c2,c2);

9、算术式的C语言表达式是 。

10、算术式的C语言表达式是 。

11、编译并调试例1.2(点击即可跳转 例1.2)。输入时将main(void)误输入成main,观察编译、连接时的错误信息,修改错误后再运行。

12、编译并调试例1.3(点击即可跳转 例1.3)。输入时将第一个printf语句误输入成“printf(Let's study the C language.\n);”,将第二个printf语句误输入成“printf("It's interesting.\n")”,观察编译、连接时的错误信息,修改错误后再运行。

13、编写输出以下图形的程序。

@

@@$@@

@

14、编写输出以下图形的程序。

**

# # #

3 3 3 3

15、输出两行数据,其中第一行是自己的电话号码,第二行是生日。输出界面自己设计。

16、输出自己的名字和班级,其中姓名可以用汉语拼音显示。

提高部分

17、下面程序段的输出结果是 。

int a=5,b=5;

a%=b+=a+=(a+b);

printf("a=%d,b=%d",a,b);

18、下面程序段的输出结果是 。

int a=10,b=10;

a+=b-=a*=b/=3;

printf("a=%d,b=%d",a,b);

19、语句“printf("%d",-2147483648-1);”的输出结果是 。

20、语句“printf("%d",-2147483647+5);”的输出结果是 。

21、编写输出以下图形的程序。

C语言-基础知识练习习题1相关推荐

  1. 计算机二级c语言公共基础题,计算机二级C语言笔试公共基础知识课后习题及答案...

    全国计算机等级考试二级公共基础知识课后习题及答案1 第一章数据结构与算法 一.选择题 1.算法的时间复杂度是指( ) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的 ...

  2. R语言基础知识详解及概括

    R语言基础知识详解及概括 目录 R语言基础知识详解及概括 R数据可视化示例 R语言进行数据创建

  3. python代码计算矩形面积_学习资料Python语言基础知识笔记以及答案

    01. Python语言基础知识等笔记: 02. Python作业答案: [例2-3]通过输入函数input()输入股票代码.股票名称.当天股票最高价和最低价,通过输出函数print()输出股票代码+ ...

  4. 计算机组成原理的基础知识,计算机组成原理:基础知识部分习题解答(学习笔记)...

    计算机组成原理:基础知识部分习题解答(学习笔记) 1.冯·诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分? 答:存储程序并按地址顺序执行,是冯·诺依曼型计算机的主要设计思想.冯·诺依曼型计 ...

  5. 计算机java语言教程,计算机JAVA教程二讲Java语言基础知识.doc

    计算机JAVA教程二讲Java语言基础知识 2.1简单数据类型 2.1.1 标识符和保留字 1.标识符 程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier).Java语言 ...

  6. java填空题_Java语言基础知识填空题

    Java语言基础知识填空题 想学java语言的人,要多做题才能巩固知识,下面小编为大家带来了Java语言基础知识的填空题,欢迎大家阅读! Java语言基础知识填空题. 1.浮点型数据根据数据存储长度和 ...

  7. c打印无符号整数_C语言基础知识:printf的输出格式,C/C++语言编程讲解

    C语言基础知识:printf的输出格式 printf()函数是格式输出函数,请求printf()打印变量的指令取决与变量的类型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为 ...

  8. -wl是不是c语言的标识符,C语言基础知识考试

    第一章 C语言基础知识 一.选择题 1.C语言规定,必须用 作为主函数名.(0级) A)Function B)include C)main D)stdio 2.一个C程序可以包含任意多个不同名的函数, ...

  9. C语言中的标识符以字母或下划线开头,牛逼大神整理的C语言基础知识,你确定你不码下来?...

    [[怪兽爱C语言]牛逼大神整理的C语言基础知识,你确定你不码下来?]https://toutiao.com/group/6577344220355363341/?iid=15906422033& ...

最新文章

  1. 高并发场景下数据库的常见问题及解决方案
  2. AI在茫茫人海中,看到只有你被Deepfake了丨阿里安全出品
  3. 利用宝塔linux面板+苹果CMS-----从0搭建一个电影网站(一)
  4. .net EF框架 MySql实现实例
  5. goland 配置goroot找不到SDK
  6. 生物医学基础--右腿驱动
  7. Unity屏幕坐标转UI坐标
  8. gulp + webpack + sass 学习
  9. regexp函数mysql_mysql中regexp_like()函数的例子解析
  10. dos如何运行java_怎么用DOS命令运行java程序
  11. Mac 必备软件推荐
  12. SDN网络的工作原理
  13. 医疗管理系统-检查组管理
  14. 94Echarts - 地理坐标/地图(Use lines to draw 1 million ny streets.)
  15. 小米 笔记本 Pro 点击excel 文件夹 未响应 卡死 如何解决
  16. 侍魂胧月传说显示服务器满了,侍魂胧月传说满级之后做什么 满级每日必做任务详解[多图]...
  17. 【学习总结】Git学习-参考廖雪峰老师教程六-分支管理
  18. 讨论:报表的未来在哪里?
  19. py系统学习笔记:第七阶段:网页编程基础:第二章:CSS3:23.文本、表格属性
  20. 共享经济时代下如此多的“美食平台”,为什么它成功的生存下来了

热门文章

  1. 二十、D3D12学习笔记——环境光遮蔽
  2. iOS本地数据存储安全
  3. 鸿蒙实训(基于智能硬件学习)第二期
  4. 深度学习(二十九)Batch Normalization 学习笔记
  5. 卷积神经网络预测数据值,一维卷积神经网络 keras
  6. 06_dictionary
  7. 【Python】自动操作Autocad的pyautocad库(一)
  8. oftPerfect RAM Disk 内存盘管理,提高软件速度
  9. 【MariaDB】安装MariaDB,与MySQL并存
  10. Linux apr-util安装