爱士惟新能源技术(江苏)有限公司的软件工程师面试题,题目类型包括c语言基础和通讯相关,仅供参考。如:1.关键字static的作用是什么? 在C语言中,static关键字有三种用途:A.用于全局变量定义时:全局变量内定义时加上static修饰,表示该变量为静态全局变量。作用域为当前文件。B.用于函数定义或声明:任意函数的定义或声明中包含了static修饰,表示该函数为静态函数,只能在本文件中被调用。C.用于局部变量定义:局部变量定义时,带有static关键字,表示其为静态局部变量,只被初始化一次,之后每次调用函数时,该变量值为上次函数退出时的值。即,改变量的生存周期被扩展到整个程序运行时间段内
2021-10-06 15:37:16 107KB c语言 面试
1
c语言期末考试试题及参考答案,大家可以参考认真复习争取考的好成绩!
2021-10-05 21:50:18 49KB 试题
1
第1章 C语言概述 1 1.5 参照本章例题,编写一个C程序,输出以下信息: 1 1.6 写一个程序,输入a,b,c三个值,输出其中最大者。 1 第2章 程序的灵魂——算法 2 2.1 什么叫结构化的算法?为什么要提倡结构化的算法? 2 2.7 什么叫结构化程序设计?它的主要内容是什么? 2 第3章 数据类型、运算符与表达式 2 3.3请将下面各数用八进制和十六进制数表示: 2 3.4将以下三各整数分别赋给不同类型的变量,请画出赋值后数据在内存中的存储形式。 2 3.5字符常量和字符串常量有什么区别? 3 3.6写出以下程序运行的结果: 3 3.7要将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如,字母“A”后面第4个字母是“E”,用“E”代替“A”。因此,“China”应译为“Glmre”。请编一程序,用赋初值的方法使c1,c2,c3,c4,c5这5个变量的值分别为’C’,’h’,’i’,’n’,’a’,经过运算,使c1,c2,c3,c4,c5的值分别变为’G’,’l’,’m’,’r’,’e’,并输出。 4 3.8例2.6能否改成如下: 4 3.9求下面算术表达式的值。 4 3.10写出程序运行的结果。 5 3.11写出下面赋值的结果。格中写了数值的是要将它赋给其他类型的变量,将所有空格填上赋值后的数值。 5 3.12 出下面表达式运算后a的值,设原来a=12。设a和n都已定义为整型变量。 5 第4章 最简单的C程序设计——顺序程序设计 6 4.4 若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51247,n=128765,c1=’a’,c2=’b’,想得到以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出)。 6 4.5请写出下面程序的输出结果: 7 4.6 用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=’A’,c2=’a’。问在键盘上如何输入? 7 4.7下面的scanf函数输入数据,使a=10,b=20,c1=’A’,c2=’a’,x=1.5,y=-3.75,z=67.8,请问在键盘上如何输入数据? 8 4.8圆半径r=1.5,圆柱高h=3,求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积。用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。请编程序。 8 4.9输入一个华氏温度,要求输出摄氏温度,公式为C=(5/9)(F-32) 9 输出要有文字说明,取2位小数。 9 第5章 选择结构程序设计 10 5.2语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”? 10 5.3写出下面各逻辑表达式的值。设a=3,b=4,c=5。 10 5.4有3个整数a,b,c,由键盘输入,输出其中最大的数。 10 5.5有一函数: 11 5.6给出一百分制成绩,要求输出成绩等级’A’、’B’、’C’、’D’、’E’。90分以上为’A’,80~89分为’B’,70~79分为’C’,60~69分为’D’,60分以下为’E’。 12 5.7给定一个不多于5位的正整数,要求:①求它是几位数;②分别打印出每一位数字;③按逆序打印出各位数字。例如原数为321,应输出123。 13 5.8企业发放的奖金根据利润提成。利润I低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元(100000
2021-10-03 18:45:19 216KB c语言 参考 谭浩强
1
c++聊天室源代码(服务器和客户端都有),自己以前做的,服务器是完成端口,客户端是异步,文件传输是点对点的,希望对大家有所帮助(现取消资源分,欢迎大家下载)抱歉由于本人论文不是这个,所以没有,大家参考着写下吧
2021-10-03 15:55:24 1.12MB c++ 聊天室 服务器 课程设计
1
包含Micron公司P30 flash的手册、CYPRESS公司S29GL01GT/S29GL512T flash的手册以及Micron公司的flash驱动库代码
2021-09-29 21:47:15 2.66MB FLASH
1
航顺mcu参考代码,最小系统,安全,可靠,实用,全方位替代ST
2021-09-28 18:02:14 18.21MB hk32f030 航顺MCU参考代码 HK32代码 航顺
STM32F429系列单片机的freertos嵌入式操作系统开发资料,源码和官方文档等
2021-09-28 17:08:48 27.53MB stm32f429 freertos FREERTOS单片机
关于进度条颜色及样式的修改代码(C#,VB均可以使用),使用非常灵活
2021-09-28 11:02:54 940KB trackBar
1
C# 4.0 The Complete Reference 中文名 C#+4.0完全参考手册 所有随书源代码 是本不错的书哦!
2021-09-27 15:27:10 89KB C# 4.0 源代码
1
=============================基本信息======================== 书名:C语言参考手册(原书第5版) 作者:(美)哈比森|译者:徐波 出版社:机械工业 出版日期:2008-04-01 ISBN:9787111235910 页码:401页 版次:2008-04-01 第1版 ===================================目录==================== 译者序 前言 第一部分 C语言  第1章 概述   1.1 C语言的演变    1.1.1 传统C    1.1.2 标准C(1989)    1.1.3 标准C(1995)    1.1.4 标准C(1999)    1.1.5 标准C++    1.1.6 本书内容   1.2 应该使用哪种C语言   1.3 C编程概述   1.4 一致性   1.5 语法约定  第2章 词法元素   2.1 字符集    2.1.1 执行字符集    2.1.2 空白字符和行终止符    2.1.3 三字符组    2.1.4 三字符组    2.1.5 多字节字符和宽字符   2.2 注释   2.3 标记   2.4 操作符和分隔符   2.5 标识符   2.6 关键字   2.7 常量    2.7.1 整数常量    2.7.2 浮点数常量    2.7.3 字符常量    2.7.4 字符串常量    2.7.5 转义字符    2.7.6 字符转义码    2.7.7 数值转义码   2.8 C++兼容性    2.8.1 字符集    2.8.2 注释    2.8.3 操作符    2.8.4 标识符和关键字    2.8.5 字符常量   2.9 关于字符集、指令集和编码   2.10 练习  第3章 C预处理器   3.1 预处理器命令   3.2 预处理器词法约定   3.3 定义和替换    3.3.1 类似对象的宏定义    3.3.2 定义带参数的宏    3.3.3 宏表达式的重新扫描    3.3.4 预定义的宏    3.3.5 取消宏定义和重新定义宏    3.3.6 宏展开的优先级错误    3.3.7 宏参数的副作用    3.3.8 把标记转换为字符串    3.3.9 宏展开中的标记合并    3.3.10 宏的可变参数列表    3.3.11 其他问题   3.4 文件包含   3.5 条件编译    3.5.1 #if、#else和#endif命令    3.5.2 #elif命令    3.5.3 #ifdef和#ifndef命令    3.5.4 条件命令中的常量表达式    3.5.5 defined操作符   …… 第4章 声明 第5章 类型 第6章 转换和表示形式 第7章 表达式 第8章 语句 第9章 函数 第二部分 C函数库 第10章 函数库简介 第11章 标准语言附加 第12章 字符处理 第13章 字符串处理 第14章 内存函数 第15章 输入/输出工具 第16章 基本工具 第17章 数学函数 第18章 时间和日期函数 第19章 控制函数 第20章 区域 第21章 扩展整数类型 第22章 浮点环境 第23章 复数运算 第24章 宽字符和多字节自负工具 附录A ASCII字符集 附录B 语法 附录C 练习答案
2021-09-27 10:06:31 10.7MB C语言 参考手册 C语言教程
1