正确答案:C
正确答案:B
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.设有定义:int n=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是
A.p=1;
B.*q=2;
C.q=p;
D.*p=5;
正确答案:B
2.设有int x=11;则表达式(x++*1/3)的值是
A.3
B.4
C.11
D.12
正确答案:A
3.下面程序的输出结果是 main() { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; printf("%d\n",*(p+2));}
正确答案:D
A.3
B.4
C.1
D.2
正确答案:B
4.sizeof(float)是
A.一个双精度型表达式
B.一个整型表达式
C.一种函数调用
D.一个不合法的表达式
正确答案:B
5.在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是
A.a=20000+20000;
B.a=4000*10;
C.a=30000+10000;
D.a=4000L*10L
正确答案:C
6.请选出以下语句的输出结果 printf("%d\n",strlen("\t\"\065\xff\n"));
正确答案:B
A.5
B.14
C.8
D.输出项不合法,无正常输出
正确答案:D
7.若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
A.4
B.16
C.32
D.52
正确答案:B
8.下面能正确进行字符串赋值操作的是
A.char s[5]={"ABCDE"};
正确答案:D
B.char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};
正确答案:A
C.char *s;s="ABCDE";
正确答案:D
D.char *s;char a; scanf("%s",&s);
正确答案:D
9.以下程序的输出结果是
#include "stdio.h"
正确答案:A
void reverse(int a[],int n)
正确答案:A
{
int i,t;
for(i=0;i t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; } } main(){ int b[10]={1,2,3,4,5,6,7,8,9,10}; int i,s=0; reverse(b,8); for(i=6;i<10;i++) s+=b[i]; printf("%d ",s); 正确答案:A } A.22 B.10 C.34 D.30 正确答案:A 10.以下不正确的叙述是 A.在C程序中,逗号运算符的优先级最低 B.在C程序中,APH和aph是两个不同的变量 C.若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变 D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 正确答案:D 吉大22春学期《C语言程序设计》在线作业二[答案]多选题答案 正确答案:A 二、多选题 (共 5 道试题,共 20 分) 11.以下______是正确的转义字符。( ) A.‘' B.‘’ C.‘81' D.‘\0' 正确答案:C 12.在缓冲文件系统中用于读写的函数有 A.putchar () B.fread() 正确答案:D C.rewind () 正确答案:C D.purw() 正确答案:B 13.C语言中函数返回值的类型与下列哪项无关? A.定义函数时所指定的函数类型 B.调用函数时临时 C.调用该函数的主函数类型 D.return语句中的表达式类型 正确答案:C 14.对静态变量的正确描述 A.静态局部变量在静态存储区内分配单元 B.静态外部变量可以赋初值,也可以不赋初值 C.静态外部变量的作用与外部变量相同 D.静态局部变量在函数调用结束时,仍保存其值,不会随着消失。 正确答案:A 15.函数调用可以______。 A.出现在一个表达式中 B.出现在执行语句中 C.作为一个函数的实参 D.作为一个函数的形参 正确答案:C 三、判断题 (共 10 道试题,共 40 分) 16.putchar()函数可以输出一个字符串 17.‘ a’和“a”在内存中所占字节数相同。( ) 正确答案:C 21.C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。( ) 19.函数必须有返回值,否则不能使用函数 20.若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。 正确答案:A 21.数据结构指的是数据的组织形式,数组就是一种数据结构( ) 22.调用函数只可得到一个返回值,而用宏可以设法得到几个结果。 23.C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( ) 24.puts和gets函数只能输入或输出一个字符串 25.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。 正确答案:C 吉大22春学期《C语言程序设计》在线作业二[答案]历年参考题目如下: 在互联网如此发达的时代,与互联网相关的行业都是十分热门的,特别是和游戏、网站等挂钩的行业。数字媒体技术就是这样一个专业,数字媒体技术是一种开放式的平台,主要包含场景设计、角色形象设计、游戏程序设计、多媒体后期处理、人机交互技术,是主要针对游戏开发、网站美工和创意设计类工作设计的专业。随着社会的发展,高等教育的普及,社会学历水平普遍提高,各行各业都开始对自己的员工有了一定的学历要求。为了激励员工提升学历,更是将学历与涨薪以及升职挂钩。 因此很多在职人士,都在寻求提升学历的方法。数字媒体技术专业的朋友更是如此,一是想通过专升本的学历提升的学习,来学习知识,提高自己的知识储备;二是希望能获得一个更高的学历,能成为自己走向更高平台的助力。学历提升的方式有好几种,自考,成考,远程教育(网络教育)和国家开放大学都是,不同的方式适合于不同的人。对于在职者来说,灵活的学习方式和更低的准入门槛是最适合的方式,所以小编为大家推荐网络教育的方式来提升学历,大家可以通过奥鹏教育平台来进行报名。那网络教育数字媒体技术专业专升本难吗?有哪些可以选择的院校呢? 目前,授权奥鹏教育招生资格并开设了专升本层次的数字媒体技术专业的高校有华中师范大学。下面为大家介绍一下华中师范大学的数字媒体技术专升本的相关信息。大家也可以直接点击“数字媒体技术专升本”来了解详情。 ● 报名条件 ①华中师范大学现代远程教育以在职、从业人员的学历教育为主。 ②报读“专升本”层次,须具备国民教育系列专科或专科以上毕业证书;报读“高起专”层次,须具备普通高中、中专或同等学历毕业证书。 ③报读“专升本”层次的学生,报读时年龄须满20周岁;报读“高起专”层次的学生,报读时年龄须满18周岁。 ● 重点课程设置 造型基础、设计基础、C语言程序设计、动画设计原理、摄影摄像技术、视觉传达设计等 ● 考试 ①入学考试科目:高等数学、英语(二) ②统考:统考是指教育部对现代远程教育试点高校网络教育部分公共基础课实施的全国统一考试。考试对象为现代远程教育试点普通高校的本科层次网络学历教育的学生。 专科起点本科学生的统考科目如下: 专业类别 统考科目 备 注 其它专业 大学英语(B)、计算机应用基础 ③课程考试:教学计划安排的每门课程(包括实验、实习、课程设计、毕业设计或论文等)及其他教学环节,都要进行考核。教学计划规定的各种实践教学环节,各按一门课程对待,单独进行。考核过程分为作业(含实验)、结业考试等。学生可在公布的教学计划中查询。 ● 毕业 ①学历:学生在规定学习期限内修完本专业教学计划规定的全部课程和实践教学等环节,成绩合格,达到教学计划规定的最低毕业学分和各类学分要求,本科层次需通过教育部组织的公共基础课统一考试,毕业鉴定合格,由华中师范大学颁发国民教育系列的毕业证书(注明“网络教育”),并报教育部电子注册,国家承认学历。 1.完成教学计划规定的课程和其他教学环节,通过毕业论文(毕业设计)答辩; 2.课程平均成绩75分以上;学位课程(一门专业基础课、两门专业课)平均成绩75分以上; 3.在籍学习期间参加各省组织的成人学士学位外语考试且成绩合格(含第二外语)或非英语专业本科生参加全国大学英语四级、六级考试成绩合格、或参加全国公共英语等级考试四级(PETS—4)成绩合格;英语专业本科生申请授予学士学位,在籍学习期间参加专业英语四级考试且成绩合格。 4.成人本科毕业生应在满足毕业条件同期申请学士学位,对往届没有获得学士学位的成人本科毕业生,不再补授学位。