沈建理学院2023年C语言试题

发布 2021-12-28 00:47:28 阅读 6251

jin20 12 年春季学期。

科目: c语言与程序设计(a卷) 适用年级、专业: 2011级信息与计算科学专业。

(本题15分)选择题(每小题3分),每4个选择中只有一个是正确的,并把答案填在本题末尾的圆括号中。

1. 计算机只能识别和接受由组成的机器指令。

a. 0和1b. 0和2c. 1和2d和2

2. 一个有效算法至少有个输出。

a. 0b. 1c. 2d. 3

3. 在c语言中,每个c语句最后的一个符号必须是。

abcd. :

4. 三种基本结构指的是。

a. 顺序结构、选择结构和直到结构 b. 顺序结构、选择结构和分支结构。

c. 顺序结构、选择结构和当型结构 d. 顺序结构、选择结构和循环结构。

5. 一个c语言程序由一个或多个源程序组成。

a. 文件b. 库函数c. 主函数d.被调用函数。

(本题15分)判断对错,每小题3分。 把“对”或“错”答案填在每题后面的圆括号中。

1. c语言的程序总是从main主函数开始执行的。

2. 在程序执行过程中,可以修改符号常量的值。但是,字面常量的值是不能修改的。

3. c语言规定标识符只能由字母、数字和下划线组成,且第一个字符必须为字母或下划线。 (

4. 在c语言的循环体中,执行continue语句后,可以跳出执行的循环体,接着执行循环体后面的语句。

5. 在c语言中,goto语句可以改变程序的顺序执行过程,但是,几乎不使用该语句。

(本题10分)填空题(每空2分)。

1. 在c语言中,一个函数包含两部分,其中的一部分叫函数体,而其中的另一部分是函数 。

2. 在选择语句“if(表达式) 语句; ”中的“表达式”可以是逻辑表达式、数值表达式或者是表达式 。

3. c语言系统默认的字符数组的结束标志是 。

4. 如果一个函数只能被本文件中其他函数所调用,我们就称其为函数。

5. 一个变量的地址称为该变量的 。

本题10分)有3个整数a,b,c,由键盘输入。试编写一个程序,输出。

其中最大的数。

本题10分) 输出所有的“水仙花数”,所谓“水仙花数”是指一个3位正。

整数,其各位数立方和等于该数本身。例如,153是一个水仙花数,因为。

(本题10分)试编写一个递归函数,用于计算2+4+6+…+2n的和。

(本题10分)试建立一个链表,每个结点包括姓名和c语言成绩。在建立链表时,请按照c语言成绩由低到高的顺序录入每个结点的值;但是,在输出时,要求按照c语言成绩从高到低的顺序输出每个结点的值,要求输出链表的值。

(本题10分)读下面的程序,对程序的第和20行进行注释,并写出程序的执行结果。如果从键盘输入的是:computer#

#include <>

#include <>

void main()

file *fp;

char ch;

fp=fopen(""w");

if(fp==null)

printf("please input a string characters:");

ch=getchar();

while(ch!='#

fclose(fp);

(本题10分)读下面的程序,请写出程序的执行结果,并注释程序第7和第8

行的含义。#include <>

#include <>

void main

char str[3][20]={holland","china","russia

int k=0

if(strcmp(str[1],str[0])>0)

k=1;if(strcmp(str[2],str[k])>0)

k=2;printf("the largest string is:%s",str[k]);

沈建理学院2023年C语言试题

本题15分 判断对错,每小题3分。把 对 或 错 答案填在每题后面的圆括号中。1.一维数组名和指针变量是一样的。2.for语句与while语句的作用是完全可以互相替换的。3.c语言的函数可以使用return语句一次返回多个值。4.在c语言的函数中,只能从实参传到形参的单向传递。5.在c语言中,字符类...

2023年滨州学院物理系C语言试题

1 以下选项中不能用作c程序合法常量的是 a.1.234 b.123 c.123 d.x7g 2 以下选项中可用作c程序合法实数的是。a.1e0 b.3.0e0.2 d.9.12e 3 阅读以下程序。include main int case float printf printf 请输入2个数 s...

光华管理学院08年试题

uid1精华0积分0帖子367阅读权限200注册2007 5 4状态离线。使用道具。发表于2008 1 25 15 17资料个人空间短消息加为好友。光华管理学院08年试题。本试题根据光华管理学院金融学专业课考试回忆整理,试题版权归北京大学光华管理学院所有。考试时间 2008年1月20日14 00 1...