苏州工艺美术职业技术学院《C语言程序设计》2024-----2025学年期末试卷(A卷).pdfVIP

  • 0
  • 0
  • 约5.16千字
  • 约 8页
  • 2026-01-16 发布于广西
  • 举报

苏州工艺美术职业技术学院《C语言程序设计》2024-----2025学年期末试卷(A卷).pdf

苏州工艺美术职业技术学院

《C语言程序设计学年期末试卷(A卷)

专业班级姓名学号

复核

题号一二三四五六七八九十成绩

签字

得分

登分

签字

说明:本试卷共100分;答题要求:按要求答题

考生须知:

1.姓名、学号、系、专业、年级、班级必须写在密封线内指定位置。

2.答案必须用蓝、黑色钢笔或圆珠笔写在试卷上,字迹要清晰,卷面要整洁,写在草稿

纸上的一律无效。

一、单项选择题(本大题共10小题,每小题3分,共30分。在

每小题给出的四个选项中,只有一项符合题目要求。)

1.数字媒体设计中,存储艺术图案的RGB颜色值(范围0-255),最合适的C语言

数据类型是()

A.intB.charC.floatD.double

2.产品设计中,计算黄金分割比例(约0.618),执行floata=1,b=2;后,表达

式(b-a)/a的结果为()

A.1.0B.0.5C.2.0D.0.618

3.下列关于C语言函数的说法,正确的是()(用于艺术图案生成的模块化设

计)

A.函数必须有返回值B.函数参数传递时,数组名传递的是数组首地址

C.函数可以嵌套定义D.全局变量不能在函数内部使用

4.室内设计中,存储8个装饰画的尺寸(单位:cm),下列数组定义正确的是

()

A.floatpainting_size[8];B.intpainting_size(8);

C.doublepainting_size[]={50,60,...120};D.

charpainting_size[8];

5.设intp,pattern_count=20;p=pattern_count;,则下列表达式值为20

的是()

A.pB.pC.pD.p+1

6.艺术设计中,用结构体存储3D模型的顶点信息,下列结构体定义错误的是

()

A.structVertex{floatx;floaty;floatz;};

B.struct{floatx;floaty;floatz;}vertex1;

C.structVertex{floatx;floaty;floatz;}vertex2;

D.

structVertex{floatx;floaty;floatz;};structVertexverte

x3;vertex3-x=10.5;

7.下列关于文件操作的说法,正确的是()(用于设计作品数据的保存与读取)

A.用w模式打开文件时,若文件存在则追加内容

B.fprintf()函数可向文件写入格式化的设计数据

C.文件操作后无需关闭文件,程序结束会自动释放资源

D.feof()函数返回非零值表示文件打开成功

8.执行下列程序段(统计艺术图案中符合黄金分割的尺寸数量)后,输出结果为

()

intcount=0;

floatsize[]={8.0,13.0,21.0,15.0,24.0};

for(inti=0;i5;i++){

if(size[i]/21.00.6size[i]/21.00.63)count++;

}

printf(%d,count);

A.1B.2C.3D.4

9.下列程序段的功能是生成10个渐变色彩值,空白处应填入()

intcolor[10];

intstart=0xFF0000,end=0x0000FF;

intstep=(e

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档