兰州大学远程教育2015春季期末考试《C语言程序设计》模拟练习
兰州大学远程教育2015春季期末考试《C语言程序设计》模拟练习
一、简答题
1、字符常量与字符串常量有什么区别
字符常量:在C语言中一个字符常量代表ASCII字符集中的一个字符,在程序中用单引号把一个字符括起来作为字符常量。大小写字母代表不同的字常量;单引号中的空格也是;字符常量只能包含一个字符;字符常量只能用但括号括起来。下面是常用字符的SACII'a’--'z' 97
2、C语言的9种控制语句是什么啊?
goto语句:无条件转向; if语句:判断语句;while循环语句; do-while语句:先执行循环体,然后判断循环条件是否成立. 之后继续循环;for语句:循环,可替代while语句; 只是用法不同;break语句跳出本层的循环; 只调处包含此语句的循环 continue语句:继续 一般放到循环语句里,不在执行它下面的语句,直接跳到判断语句例:for语句,就直接跳到第二个分号处,while语句,就直接跳到while 的括号里; switch语句:多相选择; return语句:返回;
窗体顶端
窗体底端
二、编程题
2、用c语言输入一个华氏温度,要求输出摄氏温度
公式为 c 5 F-32 /9 输出要求有文字说明,取位2小数
4,编写程序,要求任意输入一个年份判断其是否为闰年
三、选择题
1、在C语言中,函数是程序的基本组成单位.
2 C语言规定,程序中各函数之间.既允许直接递归调用也允许间接递归调用
3,c语言提供合法关键字swith。
4
答案8
5若执行下面的程序时从键盘上输入5,则输出是 6
main int x;scanf "%d",&x ;if x++ 5 printf "%d\n",x ;else printf "%d\n",x-- ;
6,设p1和p2均为指向同一个int型一位数组的指向,下列不能正确执行赋值语句的是p2 k
四、填空题
1,C语言程序的三种基本结构是___顺序结构,选择结构,循环结构
2,一个C语言语句应至少包括一个分 号。
3,在计算机二级c语言中 数组下标的下限为是0,
4,当调用函数时,实参是一个数组名,则向函数传送的是数组的首地址
5,设abCdmn均为int型变量,且a 5、b 6、c 7、d 8、m 2、n 2,则逻辑表达式 m a b && n c d 运算后,n的值是2