C语言程序设计试题(电大本科,2011秋)
国家开放大学电大《C语言程序设计》网络课判断题答案

国家开放大学电大《C语言程序设计》网络课判断题答案判断题题目1c语言中的每条简单语句以分号作为结束符。
选择一项:对错题目2C语言中的每条复合语句以花括号作为结束符。
选择一项:对错题目3在C语言程序中,在行尾使用注释的开始标记符为一对单斜线字符。
选择一项:对错题目4注释内容的开始所使用的标记符为/*,则注释内容的结束所使用的标记符为*/。
选择一项:对错题目5在一个C语言程序文件中,若要包含一个头文件,则使用以百分号开始的预处理命令。
选择一项:对错题目6用于输出表达式值的标准输出函数是printf () o选择一项:对错题目7当不需要函数返回任何值时,则需要使用保留字void作为函数的返回值类型。
选择一项:对错题目8每个C程序文件在编译时可能出现有警告性错误,其对应的标识符为erroro选择一项:对错题目9十进制数25表示成符合C语言规则的八进制数为31o选择一项:对错题目10十进制数25表示成符合C语言规则的十六进制数为0xl9o选择一项:对错题目11在C语言中,转义字符'\n'表示一个换行符。
选择一项:对错题目12执行“printf(〃%c〃,'F'-2);"语句后得到的输出结果为H。
选择一项:对错题目13已知字符'C'的ASCII码为67,当执行“int x=' C,+5;"语句后x的值为72。
选择一项:对错题目14假定一个枚举类型的定义为“enuni RB(ab, ac=3, ad, ae}x=ad; ”,则x的值为2。
选择一项:对错题目15float的类型长度为8O选择一项:对错题目16在C语言中,常数28和3. 26具有相同的数据类型。
选择一项:对错题目17若需要定义一个符号常量,并旦使C语言能够进行类型检查,则应在定义语句的开始使用保留字consto 选择一项:对错题目18使用const语句定义一个符号常量时,不必对它进行初始化。
国家开放大学C语言程序设计章节测试参考答案

国家开放大学《C语言程序设计》章节测试参考答案第一章C语言概述自测练习一:C语言字符集自测练习1.在C语言字符集中,包含有全部26个英文大写字母和对应的小写字母。
(√)2.在C语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符。
(√)3.在C语言程序中,ABC和abc被作为同一标识符使用。
(×)自测练习二:C语言字符集自测练习1.在C语言中,保留字是有专门含义和作用的,不能作为一般标识符使用。
(√)2.在C语言中,作为标识符的第一个字符只能是英文字母或下划线,不能是数字字符。
(√)3.C语言中使用的字符常量,其起止标记符是()。
a. 双引号b. 尖括号c. 单引号d. 中括号4.C语言中使用的字符串常量,其起止标记符是()。
a. 双引号b. 中括号c. 尖括号d. 单引号自测练习三:C语句分类自测练习1.在C语言中,一条简单语句的结束符是()。
a. 分号b. 空格c. 冒号d. 逗号2.在C语言中,每条复合语句的开始标记字符为()。
a. <b. [c. (d. {3.不符合C语言规定的复合语句是()。
a. {x=0;}b. {}c. {;}d. {y=10}4.C语言中的选择类语句有两条,它们是()。
a. else和caseb. if和switchc. if和elsed. switch和case自测练习四:函数分类与使用自测练习1.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
a. nameb. mainc. MAINd. function2.C语言程序中的基本功能模块为()。
a. 标识符b. 函数c. 表达式d. 语句3.一个函数定义所包含的两个部分是()。
a. 函数头和函数体b. 函数原型和函数体c. 函数名和参数表d. 函数头和函数尾4.一个程序文件开始使用的每条预处理命令,其首字符必须是()。
a. #b. @c. %d. $5.在一个程序文件中,若要使用#include命令包含一个系统头文件,则此头文件所使用的起止定界符为一对()。
2011年9月c语言真题

201 1年9月全国计算机等级考试二级笔试试卷C语言程序设计(考试时间90分钟,满分100分)一、选择题((1)-(10)、(21)-(40)每题2分,(11)-(20)每题1分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上答在试卷上不得分。
(1)下列叙述中正确的是( )。
A)算法就是程序B)设计算法时只需要考虑数据结构的设计C)设计算法时只需要考虑结果的可靠性D)以上三种说法都不对(2)下列关于线性链表的叙述中,正确的是( )。
A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进行插入与删除时,不需要移动表中的元素D)以上三种说法都不对(3)下列关于二叉树的叙述中,正确的是( )。
A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个c)叶子结点数是度为2的结点数的两倍D)度为2的结点数是度为1的结点数的两倍(4)软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是( )。
A)学生成绩管理系统B)C语言编译程序C)UNIX操作系统D)数据库管理系统(5)某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
A)7B)6C)3D)2(6)程序调试的任务是( )。
A)设计测试用例B)验证程序的正确性C)发现程序中的错误D)诊断和改正程序中的错误A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典(8)数据库系统的三级模式不包括( )。
A)概念模式B)内模式C)外模式D)数据模式(9)有三个关系R、S利T如下:则由关系R和s得到关系T的操作是( )。
A)自然连接B)差C)交D)并(10)下列选项中属于面向对象设计方法主要特征的是( )。
C语言程序设计试题(电大本科,2011春)

A. 3
c. 8
B. 5
D. 10
6. 在 下 面 的 选 项 中 , 不 能 作 为 函 数 的 返 回 值 类 型 的 是 (
)。
A. void
c. int
B. node D. long
)。 )。
1369
7. 假定x 的 值 为5 ,y 的 值 为6 , 则 表 达 式x++ 祷 一-y 的 值 为 (
。
4. int 类 型 的 长 度 为
。
5. 执行"int x= 屿 ,y=8;printf(" %d" , x/ y ) ; "语句序列后得到的输出结果为
。
6. 把 表 达 式x=x十y 转换 成 复 合 赋值表 达 式 为
。
7. 假定x 的 值 为5 , 则 执行"a=(x>=6? 3: 8) 产语句 后a 的 值 为
)。
A. cpp
B. c
C 和 y 均 为 逻 辑 值 , 则 x II y 为 假 的 条件 是 x 和y(
)。
A. 均 为 真B. 其 中 一 个 为 真
c. 均 为 假
且 其中一个为假
3. 枚举类 型 中 的 每 个枚举 常 量 的 值 都是 一 个 (
)。
A. 整 数
printf( "len= % d\n" ,len) ;
1371
4. *F inc1ude<stdio. h>
void mainO
int a,b;
for(a=2 ,b=3; a<15;) {
printf("%d %d ", a, b) ;
年国家开放大学电大《C语言程序设计》期末考试及答案参考

年国家开放大学电大《C语言程序设计》期末考试及答案参考[试题分类]:C语言程序设计1.下列关于 C语言中 main 函数位置的叙述中,正确的是 A.必须在程序的最后 B.必须在程序的开始处 C.可以在程序中的任意位置 D.必须在系统调用的库函数后面答案:C 题型:单选题知识点:第 2章C 语言概述难度:12.下列选项中,不能作为 C语言标识符是 A.__ B.int C.a_1 D.ab1e_e 答案:B 题型:单选题知识点:第 2章C 语言概述难度:13.若有定义“int i; float f; double d;”,则表达式“10+d+i_f”的数据类型为 A.int B.float C.double D.不确定答案:C 题型:单选题知识点:第 3章数据类型与运算规则难度:14.判断 char型变量 c 是否为小写字母的正确表达式为 A."a"<=c<="z" B.(c>=a)&;&;(c<=z) C.("a">=c)("z"<=c) D.(c>="a")&;&;(c<="z") 答案:D 题型:单选题知识点:第3章数据类型与运算规则难度:15.若有定义“int _=11;”,则表达式“(_++_1/3) ”的值是 A.12 B.11 C.4 D.3 答案:D 题型:单选题知识点:第 3章数据类型与运算规则难度:26.若有定义“int a=1,b=2,c=3,d=4;”,则表达式“a<b?a:c<d?c:d”的值是 A.1 B.2 C.3 D.4 答案:A 题型:单选题知识点:第 3章数据类型与运算规则难度:27.若有定义“int a=1, b=0, c=0, _=35;”,则执行下列程序段后,变量 _的值是if(!a) _--;else if(b);if(c) _=3;else _=4; A.3 B.4 C.34 D.35 答案:B 题型:单选题知识点:第 5章选择结构的程序设计难度:28.{ 若有定义“int _=1,y=1,m=1,n=1;”,则执行下列语句后,变量 _和 y的值分别是switch (m) \{case 0: _=__2;case 1:switch (n) \{case 1: _=__2;case 2: y=y_2; break;case 3: _++;\}case 2: _++; y++;case 3: __=2; y_=2; break;default: _++;y++;\} } A._=2,y=1 B._=2,y=2 C._=6,y=6 D._=7,y=7 答案:C题型:单选题知识点:第 5章选择结构的程序设计难度:29.若有定义“int i,j;”,执行语句“for (i=0,j=1; i<=j+1; i+=2,j--) printf (“%d”,i);”时的循环次数是 A.3 B.2 C.1 D.0 答案:C 题型:单选题知识点:第 6章循环结构的程序设计难度:210.若有定义“int n=4;”,则执行语句“while(n--)printf(“%d”,n--);”后的输出结果是 A.20 B.31 C.210 D.321 答案:B 题型:单选题知识点:第 6章循环结构的程序设计难度:211.{ 若有定义“int _=3;”,则执行下列语句后的输出结果是do \{printf(“%d ”,_+=1);\} while(--_); }A.4 B.4 4 4 D.死循环答案:D 题型:单选题知识点:第 6章循环结构的程序设计难度:212.若有定义“char a[]=“_yz”,b[]={"_","y","z"};”,则下列叙述中正确的是 A.数组 a 的长度大于数组 b 的长度 B.数组 a 的长度小于数组 b 的长度 C.数组 a 和数组 b 的长度相同 D.数组 a 和数组 b 等价答案:A 题型:单选题知识点:第7章数组难度:113.{ 若有定义“intaa[4][4]=\{\{1,2,3,4\},\{5,6,7,8\},\{3,9,10,2\},\{4,2,9,6 \}\}, i,s=0;”,则执行下列语句后,变量 s 的值是for(i=0;i<4;i++)s+=aa[i][0];} A.20 B.19 C.11 答案:C 题型:单选题知识点:第 7章数组难度:214.调用函数时,若实参是一个数组名,则向函数传送的是 A.数组的长度 B.数组的首地址 C.数组每一个元素的地址 D.数组每个元素中的值答案:B 题型:单选题知识点:第 8章函数难度:115.下列各函数首部中,正确的是 A.void play(var :Integer,var b:Integer) B.void play(int a,b) C.Sub play(a as integer,b as integer) D.void play(int a,int b) 答案:D 题型:单选题知识点:第 8章函数难度:116.若有定义“int n=2,_p=&;n,_q=p; ”,则下列选项中,非法的赋值语句是 A.p=n; B.p=q; C.n=_q; D._p=_q; 答案:A 题型:单选题知识点:第 9章指针难度:217.若有定义“int _p[3]; ”,则下列叙述中正确的是 A.定义了一个类型为 int 的指针变量 p,该变量具有三个指针B.定义了一个名为_p的整型数组,该数组含有三个 int 类型元素 C.定义了一个指向一维数组的指针变量 p,该一维数组应具有三个 int 类型元素 D.定义了一个指针数组 p,该数组含有三个元素,各元素都是基类型为 int 的指针答案:D 题型:单选题知识点:第 9章指针难度:218.下列对枚举类型名的定义中正确的是 A.enum a={one,two,three}; B.enum a {one=9,two=-1,three}; C.enum a={“one”, “two”, “three”}; D.enum a{“one”, “two”, “three”}; 答案:B 题型:单选题知识点:第 10章结构、联合与枚举类型难度:219.{ 若有如下定义:struct student\{int num;int age;\}stu[3]=\{\{1001,20\} , \{1002,19\} , \{1003,21\}\} , _p=stu; 则下列表达式中,值为 1002的是 } A.p++->num B.(p++)->age C.(_++p).numD.(_p).num 答案:C 题型:单选题知识点:第 10章结构、联合与枚举类型难度:220.下列选项中,可以作为函数 fopen中第一个参数的是 A.“c:\\user\\te_t.t_t” B.c:\user\te_t.t_t C.“c:\user\te_t.t_t”D.c:user\te_t.t_t 答案:A 题型:单选题知识点:第 11章文件难度:121.若 y是 int型变量,则判断 y 为偶数的关系表达式为__________。
国家开放大学电大《C语言程序设计》期末考试及答案参考

国家开放大学电大《C语言程序设计》期末考试及答案参考[试题分类]:C语言程序设计1.下列关于C语言中main函数位置的叙述中,正确的是A. 必须在程序的最后B. 必须在程序的开始处C. 可以在程序中的任意位置D. 必须在系统调用的库函数后面答案:C题型:单选题知识点:第2章 C语言概述难度:12.下列选项中,不能作为C语言标识符是A. _xB. intC. a_1D. ab1exe答案:B题型:单选题知识点:第2章 C语言概述难度:13.若有定义“int i; float f; double d;”,则表达式“10+d+i*f”的数据类型为A. intB. floatC. doubleD. 不确定答案:C题型:单选题知识点:第3章数据类型与运算规则难度:14.判断char型变量c是否为小写字母的正确表达式为A. 'a'<=c<='z'B. (c>=a)&&(c<=z)C. ('a'>=c)('z'<=c)D. (c>='a')&&(c<='z')答案:D题型:单选题知识点:第3章数据类型与运算规则难度:15.若有定义“int x=11;”,则表达式“(x++*1/3) ”的值是A. 12B. 11C. 4D. 3答案:D题型:单选题知识点:第3章数据类型与运算规则难度:26.若有定义“int a=1,b=2,c=3,d=4;”,则表达式“a<b?a:c<d?c:d”的值是< p="">A. 1B. 2C. 3D. 4答案:A题型:单选题知识点:第3章数据类型与运算规则难度:27.若有定义“int a=1, b=0, c=0, x=35;”,则执行下列程序段后,变量x的值是if(!a) x--; else if(b);if(c) x=3; else x=4;A. 3B. 4C. 34D. 35答案:B题型:单选题知识点:第5章选择结构的程序设计难度:28.{若有定义“int x=1,y=1,m=1,n=1;”,则执行下列语句后,变量x和y的值分别是 switch (m) \{case 0: x=x*2;case 1:switch (n) \{case 1: x=x*2;case 2: y=y*2; break;case 3: x++;\}case 2: x++; y++;case 3: x*=2; y*=2; break;default: x++;y++;\}}A. x=2,y=1B. x=2,y=2C. x=6,y=6D. x=7,y=7答案:C</b?a:c<d?c:d”的值是<>。
国家开放大学电大《C语言程序设计》网络课判断题答案

国家开放大学电大《C语言程序设计》网络课判断题答案国家开放大学电大《C语言程序设计》网络课判断题答案判断题题目1C语言中的每条简单语句以分号作为结束符。
选择一项:对错题目2C语言中的每条复合语句以花括号作为结束符。
选择一项:对错题目3在C语言程序中,在行尾使用注释的开始标记符为一对单斜线字符。
选择一项:对错题目4注释内容的开始所使用的标记符为/*,则注释内容的结束所使用的标记符为*/。
选择一项:对错题目5在一个C语言程序文件中,若要包含一个头文件,则使用以百分号开始的预处理命令。
选择一项:对错题目6用于输出表达式值的标准输出函数是printf()。
选择一项:对错题目7当不需要函数返回任何值时,则需要使用保留字void作为函数的返回值类型。
选择一项:对错题目8每个C程序文件在编译时可能出现有警告性错误,其对应的标识符为error。
选择一项:对错题目9十进制数25表示成符合C语言规则的八进制数为31。
选择一项:对错题目10十进制数25表示成符合C语言规则的十六进制数为0x19。
选择一项:对错题目11在C语言中,转义字符'\n'表示一个换行符。
选择一项:对错题目12执行“printf(“%c“,'F'-2);”语句后得到的输出结果为H。
选择一项:对错题目13已知字符'C'的ASCII码为67,当执行“intx='C'+5;”语句后x的值为72。
选择一项:对错题目14假定一个枚举类型的定义为“enumRB{ab,ac=3,ad,ae}x=ad;”,则x的值为2。
选择一项:对错题目15float的类型长度为8。
选择一项:对错题目16在C语言中,常数28和3.26具有相同的数据类型。
选择一项:对错题目17若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字const。
选择一项:对错题目18使用const语句定义一个符号常量时,不必对它进行初始化。
选择一项:对错题目19表达式45%13的值为3。
国家开放大学C语言程序设计课程期末练习题

C语言程序设计课程期末练习题一、单项选择题。
把合适的选项编号填写在括号内。
1.不符合C语言规定的复合语句是()。
DA.{} B.{;} C.{x=0;} D.{y=10}2.C语言中的选择类语句有两条,它们是()。
AA.if和switch B.if和else C.switch和case D.else和case3.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
AA. mainB. MAINC. nameD. function4. 在C语言程序中,多行注释语句使用的开始标记符为()。
BA. //B. /*C. */D. **5. 用于输出表达式值的标准输出函数是()。
CA. scanf()B. print()C. printf()D. output()6. 在printf()函数调用的格式字符串中,每个格式符的先导字符为()。
BA. #B. %C. $D. @7. 由C语言源程序文件编译而成的目标文件的扩展名为( )。
CA. cppB. exeC. objD. C8. 由C语言目标文件连接而成的可执行文件的扩展名为( )。
BA. cppB. exeC. objD. c9.每个C程序文件在编译时可能出现有警告性错误,其对应的标识符号为()。
A A. warning B. error C. warn D. err10. 在C语言中,表示换行符的转义字符为()。
CA. \fB. \rC. \nD. \m11. 字符串“a+b=12\n”的长度为()。
BA. 6B. 7C. 8D. 912. 要定义a和b为两个整型变量,则使用的定义语句为()。
BA. int a;b;B. int a,b;C. int a b;D. int a:b;13. 下列数值中最大值是()。
CA. 28/8B. 35/13C. 28%8D. 35%514. 下列数值中最小值是()。
DA. 28/8B. 35/3C. 28%8D. 35%315. 已知x的初值为5,则下列各表达式中的最大值为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
)。
A. 20
B. 32
C. 62
D. 062
10. 若 要 以 读 和 写 两 种 操 作 方 式 打 开 一 个 二 进 制 文 件 , 当 文 件 不 存 在 时 返 回 打 开 失 败 信
息,则选用的打开方式字符串为(
)。
A. "r+"
B. "ab+"
C. "rh 十 "
D. "wb+"
得分|评卷人
二、填空题(每小题2分,共 2 6分)
1. 在 一 个C 语 言 程 序 文 件 中 , 若要 包 含 另 外 一 个 头 文 件 或 程 序 文 件 , 则 应 使 用 的 预 处 理
命令为
2. 用 于 从 键 盘上 为 变 量输 入值 的 标 准输 入 函 数 的 函 数 名 为
3. 假 定 一 个 枚 举 类 型 的 定 义 为"en山n RA{ah,ac ,ad ,ae} 户 , 则ac 的 值 为
1. # include<stdio. h>
void main() {
int i ,j , k == 0 ;
fore {i=O 川< 5 ; i+ 十 〉
for(j=i川<5; j 十 十 ) k 十 + 门
printf(" %d\n" ,k ) ;
2. # include<stdio. h>
voidmain() { int x=20; int i=2; while(i<x) {
10. 空 字 符 串 的 长 度 为
11 ~在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它所赋的初值为
12. 若p 指 向 x , 则
与 x 的表示是等价 的 。
13. 直 接 访 问 表 达 式 ( 叫p). score 所 对 应 的 间 接 访 问 表 达 式 为
得分|评卷人
三、写出下列每个程序运行后的输出结果(每小题 6 分 , 共 3 0 分 )
5. # include<stdio. h>
int LA(int 长 a , int n) {
int i ,s=O;
for(i=O; i<n; i 十 十 ) s 十 == a[i]; return s;
void main() {
int a[5]={1 ,2,3 ,4 ,5};
int b=LA(a,5)+LA(a十2 ,3);
printf("b=%d\ntl , b) ;
试卷代号 : 1 2 5 3
座位号I I I
中央广播电视大学 2 0 1 0-20 1 1学年度第二学期"开放本科"期末考试
C 语 言 程 序 设 计A 试 题
2011 年7 月
|题号 I - I 二 | 三 | 四 | 五 | 总 分l
l 分 数I .. --1
I
I
1_ 1___ J
得分|评卷入
一、单选题(每小题 2 分 , 共 2 0 分 )
8. 假 定 一 维 字 符 指 针 数 组 的 定 义 为"char 头a[8] 户 , 则 该 数 组 占 用 的 存 储 空 间 的 字 节 数
为
9. 假 定 二 维 数 组 的 定 义 为"double a[M][N] 户 , 则 数 组 元 素 的 行 下 标 取 值 范 围 在
之间 o
1373
D. x>O &&. y==5
3. 循 环 体 至 少 被 执行 一 次 的 循 环 语 句 为 (
A. for
)。
B. while
C. do-while
D. 任 一 种 循 环
4. 假 定 n 的 值 为5 , 则 表 达 式 n + + 的 值 为 (
)。
A. 6
B. 5
C. 4
D. 7
5. 假 定 一 个 二 维 数 组 的 定 义 为"int a[3][4]={ {3,4} , { 2, 8, 6 } }号",则元素 a [ 2 ] [ O J的值
为(
)。
A. 0
B. 2
c. 4
D. 6
6. 假 定 一 个 函 数 原 型 为"char 铃func(int n)" , 则 该 函 数 的 返 回 类 型 为 (
)。
A. int
B. int 铃
c. char
D. char 头
1372
7. 假 定a 为 一 个 字 符 数 组 名 , 则 元 素a[i] 的 指 针 访 问 方 式 为 (
4. double 类 型 的 长 度 为
5. 执 行"int x=45 , y= 13; printf(" %d" , x/ y) ; "语句序列后得到的输出结果为
6. 把 表 达 式x=x 十y 转 换 成 复 合 赋值 表 达 式 为
7. 假 定x 的 值 为5 , 则 执行"a = ( ( ! x)? 10: 20);" 语 句 后a 的 值 为
1. C 语 言 程 序 中 的 基 本 功 能 模 块 为 (
)。
A. 表 达 式B. 标 识 符
c. 语 句
D. 函 数
2. 逻 辑 表 达 式(x>o II y= =5) 的 相 反 表 达 式 为 (
)。
A. x<=O II y! =5
B. x<=O &&. y! =5
C. x>O II y! =5
a[i]<=90) s十 = a[i];
printf("s= %d\n" ,s) ;
1374
4. # include<stdio. h> int WF(int x , int y) {
x=x 十y;
Y+=X; return x 十y;
void main() {
int x=3 , y=8; printf("%d\n" ,WF(x ,y»;
)。
A. a+iFra bibliotekB. 祷 ( a 十 i )
C &a+i
U 祷a+i
8. 假 定 有 语 句 为"int 铃p=calloc(10十20 , sizeof(int» 户 , 则p 所 指 向 的 动 态 数组 中 所 包
含的元素个数为(
)。
A. 10
c. 30
B. 20 D. 40
9. 十 进 制 数 50 表 示 成 符 合 C 语 言 规 定 的 八 进 制 数 为 (
if(x%i= =0) {printf(" %d ", i) ; x/=i;}
i十 十 ;
3. # include<stdio. h>
voidmain() {
int a[8]="{76 ,63 ,54 ,95 ,40 ,75 ,90 ,66};
int i, s=O;
for(i=O 川<8川十十〉
&& if(a[i]>=70