C语言机试题

“C语言机试题”相关的资料有哪些?“C语言机试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“C语言机试题”相关范文大全或资料大全,欢迎大家分享。

c语言机试题汇总

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

第一部分-分支、循环部分

1、 某一次考试之后,需要统计考生(10人)的平均成绩,并找出其中的最高分和最低分。

2、 从键盘输入两个正整数,输出这两个整数的商,要求商的小数点后保留5位。例如输入355和113,

输出3.14159.

3、 用while循环结构编写程序打印ASCII码为33-127的字符 4、 用do-while,for循环结构编写程序打印ASCII码为33-127的字符 5、 用for循环结构编写程序打印ASCII码为33-127字符

6、 在1-500中,找出能同时满足用3除余2,用5除余3,用7除余4的所有整数,用循环结构 7、 输入一个整数将其倒着输出,如54321 8、 计算s=1+1/3+1/5+…+1/n,截止到1/n<10-4 9、 从键盘输入一整数n,计算1*1+2*2+...+n*n的值 10、 用 while 循环计算1+2+……+100的和 11、 用 do while循环计算1+2+……+100的和 12、 用 for 循环计算1+2+……+100的和 13、 输入一个小于等于10的整数n ,计算n!

14、 输入两个正整数m和n,计算m!+n!,m和n的值均小于10。 15、 用循环语句,计算1~100之间的所有3的倍数之和 16、 用循环语句,计算100-200之间的所有7的倍数之和

17、 输出1-100之间,7的整数倍数或数字尾数为7的数字,统计出这些数字个数 18、 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数 19、 输入一个整数,统计它有几位数

20、 编写程序,

c语言一些机试题

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

C语言上机考试题(第一套)

1.编写函数fun,它的功能是:计算并输出下列级数和:

例如,当n = 10时,函数值为:0.909091 注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数 fun的花括号中填入你编写的若干语句。

试题程序:

#include #include double fun( int n ) {

float

???? }

main() /*主函数 */

{ clrscr();

printf(″%f\\n″, fun(10)); }

解答:

#include #include double fun( int n ) { }

main() /*主函数 */ { }

说明:主函数中的clrscr()函数为TC下使用的清屏函数,在VC中不能使用,在本题中可以直接删除或改为

system(\

2.在[10000, 20000]范围内考察个位数字是7的素数, 问: (1) 这样的素数有多少个?

system(\

printf(\double s=0; int i;

for(i=1;i

C语言模拟ATM机

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

一、 实验目的

通过设计一个ATM机模拟操作的程序,全面运用课程的主要知识点,巩固对模块化程序设计、文件操作的理解,提高软件编程能力。

二、 实验要求

要求每人独立完成设计,编写一个ATM机模拟操作程序。提交实验报告、源程序、程序运行截图。

1. 程序具有以下功能:

1) 登录系统:

输入卡号(16位)、密码(6位),只有卡号、密码同时正确(帐户信息存放在文件中)才能进入系统; 2) 操作功能:

? 查询:查询帐户的存款余额。按任意键返回主菜单;

? 修改密码:连续输入两次新密码(两次输入结果完全相同)后,新密码取代旧密码,并存

放到帐户信息文件中。之后可返回主菜单;

? 取款:输入50或100的倍数模拟为取款金额,请注意:取款金额不得超过帐户余额,

操作后帐户余额应相应减少。之后可返回主菜单;

? 存款:输入50或100的倍数模拟为存款金额,现假设存款金额不得超过20000元,操

作后帐户余额应相应增加。之后可返回主菜单;

? 转帐:先输入一个帐户号(已保存在帐户信息文件中),然后显示一部分用户名(如:张*

山),储户确认无误后,再输入50或100的倍数模拟为转帐金额,请注意:转帐金额不得超过帐户余额,操作后帐户余额应相应减少。之后可返回主菜单;

单片机 c语言例题

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

? 1.设有一组数据{72,27,18,29,26,63,112,98,12,6},被定义在内部数据存储器中,用

C51编程,将其拷贝到外部数据存储器中,并分别找出最大数与最小数存入外部数据存储器的max和min单元。 ? #include

? #include ? #define max XBYTE [0x1000] ? #define min XBYTE [0x1001]

? unsigned char tab[]={72,27,18,29,26,63,112,98,12,6}; ? void main()

? {unsigned int i,add=0x40; ? for(i=0;i<10;i++)

? {XBYTE[add+i]=tab[i];

? } ? max=XBYTE[add]; ? min=XBYTE[add]; ? for(i=0;i<10;i++)

? {if(XBYTE[add+i]>max) ? {max=XBYTE[add+i];} ? if(XBYT

c语言试题

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

一、 单选题

1-1. 以下______是面向过程的程序设计语言。 A. 机器语言 B. 汇编语言 C. 高级语言 D. 第四代语言

1-2. 程序设计一般包含以下四个步骤,其中首先应该完成的是______。 A. 设计数据结构和算法 B. 建立数学模型 C. 编写程序 D. 调试运行程序

1-3. 以下常用算法中,适合计算等差级数的算法是______。 A. 枚举法 B. 递推法 C.分治法 D. 排序法 1-4. 以下不属于算法基本特征的是______。

A. 有穷性 B. 有效性 C.可靠性 D. 有一个或多个输出 1-5.下面描述中,不正确的是______。 A. 程序就是软件,但软件不仅仅是程序。

B. 程序是指令的集合,计算机语言是编写程序的工具。 C. 计算机语言都是形式化语言,它有严格的语法规则和定义。 D. 计算机语言只能编写程序而不能表示算法。 1-6.下面描述中,正确的是______。

A. 结构化程序设计方法是面向过程程序设计的主流。 B. 算法就是计算方法。

C. 一个正确的程序就是指程序书写正确。

D. 计算机语言是编写程序的工具而不是表示算法的工具。 1-7.下面描述中,不正确的是______。 A. 递归法的

c语言单片机实例

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

第三章 单片机C语言编程基础

本章主要学习51单片机的外部引脚和内部结构等,叙述一下。本书任务驱动教学,引入案例有浅变深,循序渐进,给读者留下思考和发挥空间。

3.1 利用单片机的I/O口驱动LED

3.1.1利用单片机的P0.0 端口驱动1只LED闪烁

编程的目的是利用C语言控制单片机I/O端口按要求输出矩形波脉冲信号,信号的周期由延时函数决定。

一、电路原理

STC-89C51单片机的P0口采用为OD门输出,不存在拉出电流,因此利用P0驱动负载时有两种接法:一种是加上拉电阻R2,见图3-1-1,既用1K?电阻接电源正极,此时P0口输出高电平时LED亮;另一种电路为P0.7低电平驱动有效,在P0.7输出低电平时,STC-89C51端口灌入电流达20mA,可直接驱动小负载。图3-3-1中的R3为限流电阻,限制LED2的工作电流。

VCC(+5V)R3 1KIC STC89C51CY 12MHz1918XTAL1XTAL2P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.

c语言试题

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

一、 单选题

1-1. 以下______是面向过程的程序设计语言。 A. 机器语言 B. 汇编语言 C. 高级语言 D. 第四代语言

1-2. 程序设计一般包含以下四个步骤,其中首先应该完成的是______。 A. 设计数据结构和算法 B. 建立数学模型 C. 编写程序 D. 调试运行程序

1-3. 以下常用算法中,适合计算等差级数的算法是______。 A. 枚举法 B. 递推法 C.分治法 D. 排序法 1-4. 以下不属于算法基本特征的是______。

A. 有穷性 B. 有效性 C.可靠性 D. 有一个或多个输出 1-5.下面描述中,不正确的是______。 A. 程序就是软件,但软件不仅仅是程序。

B. 程序是指令的集合,计算机语言是编写程序的工具。 C. 计算机语言都是形式化语言,它有严格的语法规则和定义。 D. 计算机语言只能编写程序而不能表示算法。 1-6.下面描述中,正确的是______。

A. 结构化程序设计方法是面向过程程序设计的主流。 B. 算法就是计算方法。

C. 一个正确的程序就是指程序书写正确。

D. 计算机语言是编写程序的工具而不是表示算法的工具。 1-7.下面描述中,不正确的是______。 A. 递归法的

c语言试题

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

一、 单选题

1-1. 以下______是面向过程的程序设计语言。 A. 机器语言 B. 汇编语言 C. 高级语言 D. 第四代语言

1-2. 程序设计一般包含以下四个步骤,其中首先应该完成的是______。 A. 设计数据结构和算法 B. 建立数学模型 C. 编写程序 D. 调试运行程序

1-3. 以下常用算法中,适合计算等差级数的算法是______。 A. 枚举法 B. 递推法 C.分治法 D. 排序法 1-4. 以下不属于算法基本特征的是______。

A. 有穷性 B. 有效性 C.可靠性 D. 有一个或多个输出 1-5.下面描述中,不正确的是______。 A. 程序就是软件,但软件不仅仅是程序。

B. 程序是指令的集合,计算机语言是编写程序的工具。 C. 计算机语言都是形式化语言,它有严格的语法规则和定义。 D. 计算机语言只能编写程序而不能表示算法。 1-6.下面描述中,正确的是______。

A. 结构化程序设计方法是面向过程程序设计的主流。 B. 算法就是计算方法。

C. 一个正确的程序就是指程序书写正确。

D. 计算机语言是编写程序的工具而不是表示算法的工具。 1-7.下面描述中,不正确的是______。 A. 递归法的

c语言试题

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

一、 单选题

1-1. 以下______是面向过程的程序设计语言。 A. 机器语言 B. 汇编语言 C. 高级语言 D. 第四代语言

1-2. 程序设计一般包含以下四个步骤,其中首先应该完成的是______。 A. 设计数据结构和算法 B. 建立数学模型 C. 编写程序 D. 调试运行程序

1-3. 以下常用算法中,适合计算等差级数的算法是______。 A. 枚举法 B. 递推法 C.分治法 D. 排序法 1-4. 以下不属于算法基本特征的是______。

A. 有穷性 B. 有效性 C.可靠性 D. 有一个或多个输出 1-5.下面描述中,不正确的是______。 A. 程序就是软件,但软件不仅仅是程序。

B. 程序是指令的集合,计算机语言是编写程序的工具。 C. 计算机语言都是形式化语言,它有严格的语法规则和定义。 D. 计算机语言只能编写程序而不能表示算法。 1-6.下面描述中,正确的是______。

A. 结构化程序设计方法是面向过程程序设计的主流。 B. 算法就是计算方法。

C. 一个正确的程序就是指程序书写正确。

D. 计算机语言是编写程序的工具而不是表示算法的工具。 1-7.下面描述中,不正确的是______。 A. 递归法的

单片机C语言期末考试题

标签:文库时间:2024-11-20
【bwwdw.com - 博文网】

单片机C语言期末考试题(A)

一、单项选择题:40 分

1、MCS-51系列的单片机中片内RAM的字节大小可能的是( ) A、128M B、128K C、128 D、64 2、C51语言提供的合法的数据类型关键字是( )。

A、sfr B、BIT C、Char D、integer r 3、片内RAM的位寻址区,位于地址( )处。

A、00H~1FH B、20H~2FH C、30H~7FH D、80H~FFH 4、间接寻址片内数据存储区(256字节),所用的存储类型是( ) A、data B、bdata C、idata D、xdata 5、MCS-51单片机上电复位的信号是( )

A、下降沿 B、上升沿 C、低电平 D、高电平 6、可以将P1口的低4位全部置高电平的表达式是( )

A、P1&=0x0f B、P1|=0x0f