奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 334|回复: 0

吉林大学21秋《C语言程序设计》在线作业二(随机题目)

[复制链接]

2947

主题

1

回帖

5896

积分

论坛元老

积分
5896
发表于 2021-12-16 10:05:17 | 显示全部楼层 |阅读模式
扫码加微信
吉大《C语言程序设计》在线作业二
试卷总分100得分100
吉林大学2021年秋季学期在线作业
第1题以下叙述中不正确的是
A、在不同的函数中可以使用相同的名字的变量
B、函数中的形式参数是局部变量
C、在一个函数内定义的变量只在本函数范围内有效
D、在一个函数内的复合语句中定义的变量在本函数范围内有效
正确答案D
第2题sizeoffloat是
A、一个双精度型表达式
B、一个整型表达式
C、一种函数调用
D、一个不合法的表达式
正确答案
第3题下面能正确进行字符串赋值操作的是
A、chars[5]={ABCDE}
B、chars[5]={′A′′B′′C′′D′′E′}
C、char*ss=ABCDE    奥鹏在线作业
D、char*scharascanf(%s&amps)
正确答案
第4题有如下程序  longfibintn  {ifn2returnfibn1+fibn2  elsereturn2  }  main  {printf%d\nfib3}  该程序的输出结果是
A、2
B、4
C、6
D、8
正确答案
C语言允许函数类型缺省定义此时函数值隐含的类型是
A、float
B、int
C、long
D、double
正确答案
第6题下列程序的输出结果是  main  {doubled=32intxy  x=12y=x+38/50  printf%d\nd*y  }
A、3
B、3.2
C、0
D、3.07
正确答案
第7题阅读以下程序及对程序功能的描述其中正确的描述是  include  main  {  FILE*in*out  charchinfile[10]outfile[10]  printfEntertheinfilename\n  scanf%sinfile  printfEntertheoutfilename\n  scanf%soutfile  ifin=fopeninfiler==NUL
A、程序完成将磁盘文件的信息在屏幕上显示的功能
B、程序完成将两个磁盘文件合二为一的功能
C、程序完成将一个磁盘文件复制到另一个磁盘文件中
D、程序完成将两个磁盘文件合并并在屏幕上输出
正确答案
第8题有以下程序  include  unionpw  {inti  charch[2]}a  main  {ach[0]=13ach[1]=0printf%d\nai}  程序的输出结果是
A、13
B、14
C、208
D、209
正确答案
第9题下面程序的功能是把316表示为两个加数的和使两个加数分别能被13和11整除请选择填空  includestdiohmain{inti=0jkdo{i++k=31613*i}whilek%11j=k/11printf316=13*%d+11*%dij}
A、k%11
B、k
C、k/11==0
D、k==0
正确答案
一个C语言程序是由
A、一个主程序和若干子程序组成
B、函数组成
C、若干过程组成
D、若干子程序组成
正确答案
第11题以下对C语言函数的有关描述中错误的是
A、调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B、函数既可以嵌套定义又可以递归调用
C、函数必须有返回值,否则不能使用函数
D、程序中有调用关系的所有函数必须放在同一个源程序文件中
正确答案CD
关于静态局部变量的说明正确的是
A、静态局部变量存储在静态存储区
B、静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值
C、若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符
D、虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的
正确答案BCD
第13题以下不正确的描述是
A、函数的定义可以嵌套,函数的调用不可以嵌套
B、函数的定义不可以嵌套,函数的调用可以嵌套
C、函数的定义和函数的调用均可以嵌套
D、函数的定义和函数的调用均不可以嵌套
正确答案CD
第14题对静态变量的正确描述
A、静态局部变量在静态存储区内分配单元
B、静态外部变量可以赋初值,也可以不赋初值
C、静态外部变量的作用与外部变量相同
D、静态局部变量在函数调用结束时,仍保存其值,不会随着消失。
正确答案BD
下列关于include命令的叙述中正确的是
A、一个#include命令中只能指定一个被包含文件
B、一个#include命令中可以指定多个被包含文件
C、一个被包含文件中又可以包含另一个被包含文件
D、#include命令中,文件名可以用双引号或尖括号括起来
正确答案CD
第16题puts和gets函数只能输入或输出一个字符串
A、错误
B、正确
正确答案
第17题语句intpt中的*pt是指针变量名
A、错误
B、正确
正确答案
第18题switch语句中多个case可以共用一组执行语句
A、错误
B、正确
正确答案
第19题C语言中整常数有三种表示形式十进制整数八进制整数十六进制整数
A、错误
B、正确
正确答案
共用体所占的内存空间大小取决于占空间最多的那个成员变量
A、错误
B、正确
正确答案
第21题使用getchar函数可以不添加includestdioh命令
A、错误
B、正确
正确答案
第22题for语句相当于while1语句
A、错误
B、正确
正确答案
第23题宏名必须用大写字母表示
A、错误
B、正确
正确答案
第24题putchar函数可以输出一个字符串
A、错误
B、正确
正确答案
静态外部变量既可以在文本文件中引用也可以在其它文件引用
A、错误
B、正确
正确答案

本内容由易百教育整理发布
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-17 16:23

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表