




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C+试题库一、选择题1、求“ abc12n ”字符串的长度( C )(A) 5(B) 6(C) 7(D) 82、字符串常量 ” tMyNane103 ” 的长度是: ( B )(A) 6(B) 8(C) 12(D) 143、设 x=7, 执行语句 y=+x, 则 y 等于( D )(A) 6(B) 7(C) 9(D) 84、下列字符列中,合法的长整型常量是: ( D )(A) (B)(C) 4L (D) 9567385、在C+中, char类型数据在内存的存储形式是:(D )(A) 原码 (B) 反码(C) 补码(D) ASCII 码6、以下运算符中,优先级最高的是: ( B )(A) *=(
2、B)- (C) &(D) =7、若有定义“ int x ”,则下面不能将x 的值强制转换成双精度数的表达式(A )( double ) x (B) double ( x)( C)( double) ( x)( D ) x( double )8、设有变量定义 int i, j; 与表达式 i=0 & j=0 等价的表达式是: ( b )(A) b=a/2(B) b=6-(a-)11、ifelse中为避免嵌套出现二义性,(A) 其之前最近的if语句(B) 其之前最近且尚未配对的if语句(C) 缩排位置相同的if语句(D) 其之后最近的if语句12、逻辑运算符两侧运算对象的数据(A) 只能是逻辑型数
3、据(C)只能是整型或字符型数据(C) b=a%2(D) b=a3?3:2C+规定else子句总与(B )D )(B)只能是整型数据(D可以是任何类型的数据(A) i|j(B) !i&!j(C) !i=!j(D) i=j9、下述叙述正确的是()。(A) 字符型变量不能赋予整数(B)任意整数都能表示字符(C) 字符型变量可存放多个字符(D)字符数据的值是整数值10、设变量int a = 5;下列哪个表达式计算后,使得变量b的值等于2 ? ( A )13、设变量 x,y, a,b,c,d 的值为 1,计算表达式 (x=a!=b)&(y=c!=d) 后,变量 x,y 的 值分别是: ( B)(A) 0
4、 ,0(B) 0 ,1(C) 1 ,0(D) 1 ,114、已知 int x=1, y=0;执行下面程序段后, y 的值为( c )。if(x) if (x0) y=1; else y = -1 ;(A)-1 (B)015、 已知 int x=1, y=0, w ; if(x) if(y) w=x&y; else w=y; (A)0 (B)-1(C) 1 执行下面程序段后,(D) 不确定w 的值为( A )。(C)1 (D) 不确定16、语句while(w) 中的表达式 w的等价表示是:(c )(A) w=0(B) w=1(C) w!=0(D) w!=117、语句 while(ab) a-;等
5、价于( D )。(A)if(ab)a-;(C)for(ab)a-;(B) doa-while(ab);(D) for(;ab; a-);18、19、20、已知 int i=0 , x=0; 下面 while 语句执行时循环次数为( D )。 while( x | i ) x + ; i + ; (A) 3(B) 2执行语句 x=1; while(+x7)cout(A) *(B) *C+中循环语句 while 和dowhile(C) 1 (D) 0* ; 后输出结果是: ( a )(C) * (D) * 的主要区别是( A )(A) dowhile的循环体至少无条件执行一次(B) while的循
6、环控制条件和dowhile的循环控制条件的控制条件的控制方式是相反的C) do while 允许从外部转到循环体内, while 不允许D) while 的循环体不能复合语句21、若有以下程序段: for(m=1;my;if(y0)continue;cout=0 时什么也不输出( D )最多输出 100 个非负整数( A )当 y0 时整个循环结束( C) cout 语句永远也不执行22、语句while(!x )”等价于( A )(A) while(x=O )(B) while(x!=1 )(C) while(x!=O )(D) while(x=1 )23、一维数组 a 正确定义是( D )。
7、(A) char a(10)(B) int a (C)int k=5,ak (D)char a= a,b,c24、 下面不能够判断字符串S 是空串的是( D )(A) if (S0=0)(B) if(strlen(S)=0)( C) if(strcmp(S,” )=0)( D)if(S= 0 )25、char x5= a,b,0,c,0 输出的结果是( B )( A )ab(B)ab(C) ab c(D)abc26、 设有下面和程序段(A)char a3,b=Chinaa=b;cout0)( B) if(strcmp(s1,s2)( C) if(strcmp(s2,s1)0)( D) if(s
8、1s2)28、下面关于C+字符数组的叙述中,错误的是( D )。(A) 字符数组可以放字符串(B) 字符数组的字符可以整体输入、输出(C) 可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值(D) 可以用关系运算符对字符数组比较大小29、以下对一维数组 a 的正确定义是( D )(A)char a(10);(B)int a;(C)int k=5,ak;(D)char a= a,b, c;30、 若二维数组y有m列,则位于yij之前的元素个数有(C)个( A) j*m+i(B)i*m+j(C)i*m+j-1(D)i*m+j+131、 非数组、指针或引用型变量做实参时,它和对应虚参之间的数据传
9、递方式是(B )(A)地址传递(B)单向值传递(C)双向值传递(D)由用户指定传递方式32、 若有数组名作为函数调用的实参,则传递给虚参的是(A )(A)数组的首地址(B)数组第1个元素的值(C) 数组中全部元素的值(D)数组元素的个数33、 以下正确的函数原型声明语句是(C )( A) int fun(int a,b);( B) float fun(int a;int b);( C) double fun( );( D) int fun(char a);34、已有定义“ int a=5,&ra=a; ”则下叙述中,错误的说法是( C )。(A) ra是变量a的引用(B) ra的值为5(C)
10、ra是a的地址值(D)执行“ ra=10 ;后变量a的值也变为1035、若有定义int c5,*p=c;”,则以下对数组c兀素地址的正确引用是(D )(A) p+5(B)c+36、设 int x = 1, y = 3 ,(A)abs(x-y)*3*x(C) &c+1(D)&c0能正确表示代数式3x|x-y|的C+表达式是(A )。(B)3x(abs(x-y)(C)3x|(x-y)37、有函数原型 void f( int * );(D)3*x*(x-y)| 3*x*(y-x)下面选项中,正确的调用是 (C )。(A) char *s= ABCD ; f(s);(B) int a=15; f(a)
11、;(C) int m=100; f(&m);(D) double pi=; f(pi);38、 下面关于new和delete运算的叙述中,错误的说法是(C )。(A) 由new分配的内存空间是连续的(B) 如果当前内存无足够的空间可分配,贝Unew运算符返回NULL(C) 由new运算符分配的内存空间,当函数执行结束时系统会自动收回(D) 对于程序中的静态数组占用的存储空间不能使用delete来释放39、下面判断是否构成重载函数的条件中,错误的判断条件是(D )(A)参数类型不同(B)参数个数不同(C)参数顺序不同(D)函数返回值不同40、假设a,b是全局变量,下面设置函数参数默认值的函数原型
12、中,错误的是(C )(A) int fun(intx,int y=10);(B) int fun(int x=5,i nt y=10);(C) int fun(int x,i nt y);(D) i nt fun (i nt x,i nt y=a+b);41、设有定义:struct dataint i;char ch;double q;double fb;结构体变量b占用内存的字节数是( D )(A) 18( B) 19(C) 20( D 2142、 关于结构体概念的叙述中,正确的说法是(C )。(A)相同类型数据的集合称为结构(B)不同类型数据的集合称为结构体(C) 数据的集合称为结构体(D
13、)整数的集合称为结构体43、设有说明语句struct abc int m; float n; stype;则下面错误的叙述是( B )A)struct是定义结构体类型的关键字B)stype是结构体类型名C)m和n都是结构体成员D)stype是结构体变量名43、对枚举类型 ee 的定义中,正确的这定义是( A )。(A) enum eeA,B,C,D; (B) enum eeA, B, C, D;(C) enum ee=A,B,C,D; (D) enum ee=A,B, C,D;44、关于同类型结构体与同类型联合体赋值的叙述中,正确的说法是(A )(A) 联合体变量之间可以直接赋值,结构体变量之
14、间也可以直接赋值(B) 联合体变量之间可以直接赋值,结构体变量之间不可以直接赋值(C) 联合体变量之间不可以直接赋值,结构体变量之间可以直接赋值(D) 联合体变量之间不可以直接赋值,结构体变量之间也不可以直接赋值45、 一个结构体变量所占用的内存字节数是(D )(A) 结构体中第一个成员所需的内存字节数(B) 结构体中最后一个成员所需的内存字节数(C) 结构体中占用内存最大的成员所需的字节数(D) 结构体中各成员所需的内存字节数和46、 当定义一个联合体变量时系统分配给它的内存字节数是(C )(A) 联合体中第一个成员所需的内存字节数(B) 联合体中最后一个成员所需的内存字节数(C) 联合体中
15、占用内存最大的成员所需的字节数(D) 联合体中各成员所需的内存字节数和47、下面叙述中错误的是( C )。(A) 预处理命令都必须以“ # ”开始(B) 在程序中凡是以“ # ”开始的语句行都是预处理命令行(C) C+程序在程序执行过程中对预处理命令进行处理(D) 行只能写一条预处理命令48、 下面表达式组中不等价的一组是(C )( A) a&=b 与 a=&a(B) a|=b与 a=a|b(C) a!=b 与 a=a!b(D) aA=b与 a=aAb49、设x=0011 0101 2,则下面能使x的高4位取反,高4位清零,则下面能实现此功能的是( C )(A) x=x&0x0f (B) x=
16、x|0x0f (C) x=xA0360(D) x=xA03350、 设x=0011 0110 2,则若想通过x&y运算使x中的低4位不变,高4位清零,则下面能实 现此功能的是( B )(A)x=x|0x0f (B) x=x&0x0f (C) x=x|0xf0 (D) x=x&0xf0( A) a=b(B)a=b+1(C)ab(D)a=b51、 设a和b是两个结构体变量,下面正确的表达式是(A )52、关于结构体变量运算重载中,正确的单目运算符重载语法格式(B )函数类型名A)单目运算符 operator( 虚参 ) 函数体 B)函数类型名operator 单目运算符 ( 虚参 ) 函数体 C)
17、函数类型名单目运算符 operator() 函数体 D)函数类型名operator 单目运算符 () 函数体 53、后缀运算符的重载函数语法格式如下:函数类型 operator-(虚参, int ) 函数体 则下面关于第 2 个虚参的叙述中,正确的说法是( C )( A) 第 2 个参数必须给出参数名称( B) 第 2 个参数不能给出参数名称( C) 第 2 个参数必须是 int 型参数,其参数名可有可无( D) 第 2 个参数也可以是 long 型参数54、设分数的结构体定义如下:struct Fractionint nume;int deno; ;则下面关于取自身的单目运算符“+”的运算符
18、重载函数中,最合适是(A )。A)Fraction operator +(Fraction x) return x;B)Fraction operator +(Fraction &x)return x;C)void operator +(Fraction x)return x;D) void operator +(Fraction &x)return x;55、派生类对象只能访问基类中的(A)(A)公有继承的公有的成员( B)公有继承的私有成员(C)公有继承的保护成员( D)私有继承的公有成员56、关于派生类叙述中,错误的说法是((B )(A)派生类中从基类公有继承过来的分有成员的访问权限不变
19、(B)任何类都有基类(C)派生类还可作为另一类的基类(D)基类中的构造函数和析构函数是不可继承的57、设有类的定义如下:class AAAint x;char s12; ob;则在VC+环境下,变量ob所占内存空间字节数是(C )字节( A) 14( B) 15( C) 16( D) 1758、 关于构造函数的叙述中,错误的说法是(D )(A)构造函数的名称必须为类名(D)构造函数最多只能有一个(C)创建对象时自动执行构造函数(D)构造函数无任何函数类型59、( A )只能访问静态成员变量(A)静态成员函数(B)虚函数(C)构造函数(D)析构函数60、 C+中类有两种用法,一种是类的实例化,即
20、生成类对象,另一种是通过(B )派生 出新的类(A)复用(B)继承(C)重载(D)封装二、判断题1、 ! 比&的优先级最低(错 )2、字符型变量不能赋予整数(错 )3、 设 int a=1,b=2,c=3,d=4;则条件表达式 ab?a:ca&x”访问成员。 ( 错 )25、在x构造体中含有y构造体在访问y中的成员的格式是 x y 成员名()26、 结构体类型定义中可以出现联合体类型的成员,联合体类型中也可以出现结构体类型的 成员( 对 )27、对数据类型 int 的别名的定义可以是 typedef Integer=int;( 错 )28、enum week MON ”,“TUE ”,“WED
21、 ” 是错误写法。( 对 )29、 文件包含命令不能装入“*cpp ”类型的文件。(错 )30、 设包含文件在D盘的“ ABC”目录中,则指定路径的语法格式是“#include”头文件名.h”(错)31、 条件编译的作用是根据不同条件进行编译不同程序段,以提高程序的兼容性(对)32、设x是8位字节的数据,x&0xf0可对低4位进行清零( 对 )33、设对变量int x进行“ ”运算,结果等价 x/2。( 错 )34、 运算符重载函数作用的提高运算符的处理速度。(错 )35、 双目运算符重载语法格式是函数类型名operator双目运算符(虚参1,虚参2)函数体(对)36、 可以对类成员变量直接赋
22、值。( 错 )37、设成员函数定义 p &Set(p a)函数返回值是类 p的对象的引用。( 对)38、 构造函数释放指针成员占据的内存空间,析构函数给数据成员赋初值。(错)39、 设AB为一个类,则 AB(AB &x)拷贝构造函数的函数原型。( 对 )40、一个类只能拥有个类。(错)三、程序设计xx 51、求下列分段函数y3x2 2x 15 x 20x/ 5x 202、 输入1 7之间的数字,输出对应的星期几,要求当用户输入不在1 7的范围要有出错 处理的功能。3、求一元二次方程 ax2+bx+c=0的两个实根。4、求 s=1 + 3 + 5+-+ 99 的和。5、输出32126的ASICI
23、I码,每个字符与它的编码值相对应。6、 编一程序,显示所有的水仙花数。所谓水仙花数,是指一个3位数,其各位数字立方和 等于该数字本身。例如 153是水仙花数,因为153= 13+53+33。11111114土士十一7、 计算s 1当第i项的值v 10时结束。(提示:24711162229找出表达式的通项公式,是解此题的关键。)8、 设有数组a中有10个有序的整型元素,写出折半查找算法函数,查找到返加1,否则返 回-1。不用写主函数。9、设有整型数组 a有10个无序的元素,写选择排序算法程序函数,不用写主函数10、 在已有序的数组中插入数X。11、 在已有序的数组中删除数x。12、求两个矩阵的和
24、 C = A + B。13、求两个矩阵乘积 C = AX B, C= BX Ao14、将矩阵转置。15、 输出输入一个小于10的正整数n显示具有n行的杨辉三角形提示:定义二维数组 aij, 杨辉三角形的形成特点是第 1 例(下标为 0)和主角对角线均为1,其余为 1,关系式:aij=ai-1j-1+ai-1j i=2,3,4,n-1 j=1,2,3,j-116、 编一函数,将字符串s中的字符cl用字符c2替换,并加以调用。函数形式: void replace(char s,char c1,char c2);17、编写一函数,由实参传来一个字符串,统计此字符串字母、数字、空格和其它字符的个 数,
25、在主函数中输入字符串以及输出结果。18、有 10 个学生成绩,求平均分、最低分、最高分并排序,要求写四个函数并由主函数调 用。19、编写函数求三个数最大和最小值,函数的参数分别为整数、双精度(1 )用函数重载(2)用模板函数。20、设有字符串s1, s2编写函数求(1) 比较两个字符串的大小(2) 将s1中第一个与s2不相同字符的地址(3) 将s2连接到s1的后面。21、编写一个对具有 n个元素的数组x求最大值的程序,要求将求最大值的函数设计成函 数模板。22、 设计一个点类(Point),具有数据成员 x、y (点的坐标),以及设置、输出数据成员及 求两点之间距离的功能。23、设计一个楼房类
26、( building ),包含楼的长、宽、层数及每平方法单价等数据成员,并具 有求楼房的面积及总价等功能。24、设计一个字符类要求:(1) 输入输出字符串的功能(2) 计算字符串长度(3) 连接两字符串。C+ +阅读分析题1. #include void main()char c= m;int d=5;coutd=d,; coutc=c;请写出输出结果。答案: d=5,c=m2. #include void main()int x,y,z;x=2/4*7;y=2/4*;z=int(2/*7);coutx=x y=y请写出输出结果。答案: x=0 y=0 z=33. #include void
27、main()int x,y,z;x=3;y=+x;z=x;coutx=x y=y请写出输出结果。答案: x=4 y=4 z=44. #include void main()int x,y,z;x=3;y=x+;z=x;coutx=x y=y请写出输出结果。答案: x=4 y=3 z=45. #include void main()int x,y,z;x=3;y=x+;z=zendl;z=zendl;z=zendl;z=x;coutx=x y=y z=zendl;请写出输出结果。答案: x=4 y=3 z=46. #include void main()int x,y,z;x=3;y=5;x=x
28、+y;y=x-y;x=x-y; coutx=x y=yb) t=a;a=b;b=t; if (ac) t=a;a=c;c=t; if (bc) t=b;b=c;c=t; couta,b,cendl; 请写出输出结果。 答案: 3,7,158. #include void main()float x,y; x=-5;if (x0) y=-1;else;if (x=10) y=x;else y=x*x+1;coutx=x y=ym; switch(m/10)case 1: case 2: case 3:case 4: case 5: a=C;case 6: case 7: a=B ;case 8:
29、case 9: case 10: a=A;coutm; switch(m/10)case 1: case 2: case 3:case 4: case 5: a=C;case 6: case 7: a=B ;case 8:case 9:case 10: a=A;coutc;if(c= a& c= v &c= z) c=c-21; coutcc;if(c=8 | c=3) c=c+5; else c=c-21;coutcendl;当输入 2 时,请问输出的内容是( )。 关键字:选择结构答案: 713. #includevoid main()int i=0;while(+i)if(i=10) b
30、reak; if(i%3!=1) continue; couti; 请写出输出结果。 关键字:循环结构 答案: 14714. #include void main() int a,b;for(a=1,b=2; b50;)couta b ; a=a+b; b=a+b; 请写出输出结果。 关键字:循环结构 答案: 1 2 3 5 8 13 21 3415. #include void main() int x=5;do switch(x%2)case 1:x-;break;case 0:x+; break;x-; coutx0);请写出 do-while 循环体的执行次数。 关键字:循环结构答案:
31、 316. #includevoid main() for(int i=1,s=0;i20;i+) if(i%2=0 | i%3=0) continue; couti ; s+=i;coutsendl; 请写出输出结果。 关键字:循环结构 答案: 1 5 7 11 13 17 19 7317. #include void main() int i=1;do i+; cout+i ” ”; if(i= =7) break;while(i= =3);请写出输出结果。 关键字:循环结构 答案: 3 518. #include void main() int i,t,sum=0; for(t=i=1;
32、i10;) sum+=t; +i; if(i%3=0) t=-i;elset=i;coutsum=sum; 请写出输出结果。关键字:循环结构答案: sum=919. #includevoid main()int i,n,d10=1,2,3,4,5,6,7,8,9,10;i=n=1;while(i10)if(n=1)i+=4;elsei-=2;if(i10)coutdi ;n=1-n;请写出输出结果。 关键字:数组与指针 答案: 6 4 8 6 10 820. #includeint a8=36,25,20,43,12,70,66,35;void main()int s0,s1,s2;s0=s1
33、=s2=0;for(int i=0; i8; i+) switch(ai%3) case 0: s0+=ai;break; case 1: s1+=ai;break; case 2: s2+=ai;break;couts0 s1 s2endl; 请写出输出结果。 关键字:数组与指针 答案: 114 138 5521. #include #include Illivoid main()int i,n;char s101;(s,100); cout 处理前: ; couts=0;i-) if (si!=!) break;si+1=0;cout 处理后: ; couts0;p+,q-)k=*p;*p
34、=*q;*q=k; for(k=0;k4;k+) coutak;coutendl;请写出输出结果。关键字:数组与指针 答案: 9 7 5 323. #include void main( )int a33=1,3,5,7,9,11,13,15,17;int *p;for(p=a0;pa0+9;p+)cout*p ;coutendl; 请写出输出结果。 关键字:数组与指针 答案: 1 3 5 7 9 11 13 15 1724. # includemain()int x33,i,j;for (i=0;i3;i+)for (j=0;j3;j+)*(*(x+i)+j)=i-j;for (i=0;i3
35、;i+)for (j=0;j3;j+) coutxij ”; 请写出输出结果。 关键字:数组与指针 答案: 0 -1 -2 1 0 -1 2 1 025. #includeint sum(int n)int c=0;do c+=n%10; n/=10; while(n);return c;main()coutsum(1234)tsum(4567)endl; 请写出输出结果。 关键字:函数 答案: 10 22做到这里了; ; 26. #includevoid main()int t(int );int x;x=t(5);coutx0)return a*t(a-2);else return 1;请
36、写出输出结果。 关键字:函数 答案: 1527. #include #include void r(char *s) int len,i; char c;len=strlen(s);for(i=0;ilen/2;i+) c=si; si=slen-i-1; slen-i-1=c; void main() char c=abcdef;r(c); coutcendl;请写出输出结果。 关键字:函数 答案: fedcba28. #include #define N 5 void fun(); void main() for (int i=1;iN;i+) fun();void fun ()stati
37、c int a;int b=2;cout(a+=3,a+b) ;请写出输出结果。关键字:函数答案: 5 8 11 1429. #include#define N 5int f1(int a);void main()int a(N);coutf1(a)endl;int f1(int a)return(a=0)?1:a*f1(a-1);请写出输出结果。关键字:函数答案: 12030. #includeint fac(int a);void main()int s(0);for(int i(1);i=3;i+)s+=fac(i);coutsendl;int fac(int a)static int
38、b=1;b*=a;return b;请写出输出结果。 关键字:函数 答案: 9C+程序填空题1. 完成以下程序,实现求任意一个 3 位正整数各位数字之和。 #include void main()int s,m;s=m%10+m/10%10+m/100;coutm2. 完成以下程序,实现求任意一个 3 位正整数各位数字之和。 #include void main()int s,m;cinm;s=+m/10%10+m/100;couts;答案: m%103. 完成以下程序,实现求任一个非负整数的算术平方根。 #include #include void main()int x;double y;
39、coutx;cout 平方根: yendl;答案: y=sqrt(x)4. 完成以下程序,实现求任一个非负整数的算术平方根。 #include #include void main()int x;double y;cout 请输入一个非负整数: ;y=sqrt(x);cout 平方根: yx5. 完成以下程序,实现梯形的面积计算。 #include void main()double a,b,h,s;coutabh;s=(a+b)/2*h;cout 梯形面积是: sendl;答案: cin6. 完成以下程序,实现梯形的面积计算。#include #include void main()doub
40、le a,b,h,s;coutabh;=(a+b)/2*h;cout 梯形面积是: sendl;答案: s7. 完成以下程序,实现判断某年是否是闰年的功能。#include void main()int x;bool leap;cinx;leap=false;if(x%4=0& x%100!=0|x%400=0) leap=true;if ( ) coutx 年是闰年 endl;else coutx 年是平年 endl; 关键字:选择结构 答案: leap leap=true leap!=false8. 完成以下程序,实现判断某年是否是闰年的功能。#include void main()int
41、 x;bool leap;cinx;leap=false;if(x%4=0& x%100!=0| ) leap=true;if (leap) coutx 年是闰年 endl;else coutx 年是平年 endl;关键字:选择结构答案: x%400=09. 完成以下程序,实现判断边长为x,y,z 的三角形是否是直角三角形。#include main()int x,y,z;coutxyz;if (x*x+y*y=z*z x*x+z*z=y*y | y*y+z*z=x*x) cout 是直角三角形!else cout不是直角三角形。e ndl;关键字:选择结构答案: |10. 完成以下程序,实现
42、判断边长为x,y,z 的三角形是否是直角三角形。#includemain()int x,y,z;coutxyz;if (x*x+y*y=z*z | x*x+z*z=y*y | y*y+z*z=x*x) cout 是直角三角形! ; cout 不是直角三角形。 endl;关键字:选择结构答案: else11. 完成以下程序,实现判断数 x 是否为偶数的功能。 #includemain()int x;coutx;if () cout 是偶数! ;else cout 不是偶数。 endl; 关键字:选择结构 答案: x%2=012. 完成以下程序,实现判断数 x 是否为偶数的功能。 #include
43、main()int x;cout 请输入一个数: ;if (x%2=0) cout 是偶数! ; else cout 不是偶数。 x13. 完成以下程序,实现下列分数序列的前 15 项之和。 2/1, 3/2,5/3 ,8/5, 13/8, 21/13, . . .#include void main()int I,m,n,k;float s=0;m=1;n=2;for(I=1;I=15;I+)s=s+*n/m;k=m; n=n;cout ” s=” sendl;关键字:循环结构 答案: n=k+n;14. 完成以下程序,实现下列分数序列的前 15 项之和。2/1, 3/2,5/3 ,8/5, 13/8, 21/13, . . . #include void main()int I,m,n,k; float s=0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 洗浴中心质量改进管理规章
- java面试题及答案中注解
- 乡镇村官考试题及答案
- 硬件销售合同的法律注意事项
- 2025年运载火箭跟踪、遥测及测控设备合作协议书
- 2025年轨道结构减振产品项目提案报告
- 山东会计从业资格课件
- 2025年高强度及低松驰预应力钢绞线项目申请报告模板
- 2025年热塑性聚酯PBT工程塑料及合金项目申请报告模板
- 上海市网格员考试真题2024
- 中国股票市场投资实务(山东联盟)知到章节答案智慧树2023年山东工商学院
- 安徽宇邦新型材料有限公司年产光伏焊带2000吨生产项目环境影响报告表
- 号线项目tcms便携式测试单元ptu软件使用说明
- 艺术课程标准(2022年版)
- 癫痫所致精神障碍
- 卫生部手术分级目录(2023年1月份修订)
- 电荷及其守恒定律、库仑定律巩固练习
- YY 0666-2008针尖锋利度和强度试验方法
- GB/T 6663.1-2007直热式负温度系数热敏电阻器第1部分:总规范
- 小沈阳《四大才子》欢乐喜剧人台词
- 缝纫机线迹图示教学课件
评论
0/150
提交评论