考研C程序设计在线题库每日一练(六十七)

考研 希赛网 浏览 208 来源:希赛网

以下是希赛网给大家分享考研C程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!

本文提供考研C程序设计在线题库每日一练,以下为具体内容

1、以下程序的输出结果是( )。int main(){    float x=3.6;    int i=(int)x;    printf("x=%f,i=%d\n",x,i);}

A、x=3.600000,i=4

B、x=3,i=3.600000

C、x=3,i=3

D、x=3.600000,i=3

2、在C语言程序中( )。

A、函数的定义可以嵌套,但函数的调用不可以嵌套

B、函数的定义不可以嵌套,但函数的调用可以嵌套

C、函数的定义和函数调用不可以嵌套

D、函数的定义和函数调用均可以嵌套

3、可在C程序中用作用户标识符的一组标识符是( )。

A、void define WORD

B、as_b3 123 If

C、For Gabc case

D、_2c DO SIG

4、设有如下程序段:int k=10;do{k--}while(k<=0);则以下说法中正确的是( )。

A、循环体一次也不执行

B、循环体语句执行一次

C、死循环

D、循环执行10次

5、设float c,f;,正确表达温度转换公式c=5/9(f-32)的表达式是( )。

A、c=5*(f-32)/9;

B、c=5/9*(f-32);

C、c=5/9(f-32);

D、c=5/(9*(f-32));

1、试题答案:D

试题解析:

语句int i=(int)x;中,(int)x的值(去除小数部分)为3,即i的值为3。则输出结果为x=3.600000,i=3,故本题选D。
强制类型转换运算符的一般形式为(类型名)(表达式)。注意,表达式应该用括号括起来,如果写成(int)x+y,则只将x转换为整型,然后与y相加。

2、试题答案:B

试题解析:

C语言的函数定义是互相平行、独立的,在定义函数时,一个函数内不能再定义另一个函数,也就是不能嵌套定义;但可以嵌套调用函数,在调用函数的过程中,又调用另一个函数。故本题选B。

3、试题答案:D

试题解析:

选项A中,void是关键字:声明函数无返回值或无参数,声明无类型指针,不是合法的标识符,故不符题意。选项B中,123的第一个字符为数字,不是合法的标识符,故不符题意。选项C中,case是关键字:开关语句分支,不是合法的标识符,故不符题意。选项D中,符合标识符命名规则,符合题意。综上本题选D。

4、试题答案:B

试题解析:

程序段中,k的值为10,循环条件为k<=0,恒不成立,故循环体只执行了一次。本题选B。
do…while语句的一般形式为:do 语句(循环体) while(表达式);
特点是:先无条件地执行循环体,然后判断循环条件是否成立。对于do…while循环语句来说,至少要执行一次循环体。

5、试题答案:D

试题解析:

温度转换公式c=5/9(f-32),其中9和(f-32)均为被除数,故表达式应为c=5/(9*(f-32));,本题选D。

点击查看【完整】试卷>>

责任编辑:希赛网

📅 本文最后更新于 2023-10-12

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
新人礼包 新人礼包 课程咨询 课程咨询 企业团报 企业团报 电话咨询 电话咨询

客服热线:400-111-9811

售后投诉:156-1612-8671

公众号 公众号
希赛网公众号二维码
扫二维码 关注希赛网
APP下载 APP下载
希赛网APP下载二维码
扫二维码 下载APP
二维码
二维码
第1步:扫码添加老师微信  第2步:领取备考资料
!
咨询在线老师!