C语言主观练习题
c语言练习题100

c语言练习题100C语言练习题100C语言是一种广泛应用于软件开发和系统编程的高级编程语言。
它的灵活性和高效性使得它成为许多开发者的首选。
为了提高自己的编程技能和对C语言的理解,练习题是必不可少的。
本文将介绍一些C语言练习题,帮助读者巩固和扩展他们的C语言知识。
1. 反转字符串编写一个函数,接受一个字符串作为参数,并返回反转后的字符串。
例如,如果输入字符串为"hello",则输出应该为"olleh"。
2. 查找最大值编写一个函数,接受一个整数数组作为参数,并返回数组中的最大值。
例如,如果输入数组为[1, 5, 3, 9, 2],则输出应该为9。
3. 斐波那契数列编写一个函数,接受一个整数n作为参数,并返回斐波那契数列的第n个数字。
斐波那契数列是一个数列,其中每个数字都是前两个数字的和。
例如,斐波那契数列的前几个数字为0、1、1、2、3、5、8、13、21等。
4. 判断素数编写一个函数,接受一个整数作为参数,并判断该数是否为素数。
素数是只能被1和自身整除的正整数。
例如,如果输入为7,则输出应该为真;如果输入为4,则输出应该为假。
5. 矩阵转置编写一个函数,接受一个二维整数数组作为参数,并返回该数组的转置。
矩阵转置是将矩阵的行和列互换得到的新矩阵。
例如,如果输入矩阵为[[1, 2, 3], [4, 5, 6]],则输出应该为[[1, 4], [2, 5], [3, 6]]。
6. 字符串拼接编写一个函数,接受两个字符串作为参数,并返回它们拼接后的结果。
例如,如果输入字符串为"Hello"和"World",则输出应该为"HelloWorld"。
7. 数组排序编写一个函数,接受一个整数数组作为参数,并返回该数组按升序排序后的结果。
例如,如果输入数组为[3, 1, 4, 2, 5],则输出应该为[1, 2, 3, 4, 5]。
c语言练习题及答案

c语言练习题及答案C语言是一种广泛应用于计算机编程领域的计算机编程语言,具有高效、灵活和强大的特性。
为了帮助读者更好地掌握和理解C语言的使用,下面将提供一些C语言练习题及其答案,希望对大家学习和实践有所帮助。
1. 请编写一个程序,输出1至100之间所有的自然数。
答案:#include <stdio.h>int main() {int i;for (i = 1; i <= 100; i++) {printf("%d ", i);}return 0;}2. 请编写一个程序,计算并输出1至100之间所有自然数的和。
答案:#include <stdio.h>int main() {int i, sum = 0;for (i = 1; i <= 100; i++) {sum += i;}printf("Sum: %d\n", sum);return 0;}3. 请编写一个程序,输入一个整数,判断该数是否为素数(质数)。
答案:#include <stdio.h>int isPrime(int num) {if (num <= 1) {return 0;}int i;for (i = 2; i * i <= num; i++) {if (num % i == 0) {return 0;}}return 1;}int main() {int num;printf("Enter a number: ");scanf("%d", &num);if (isPrime(num)) {printf("%d is a prime number.\n", num);} else {printf("%d is not a prime number.\n", num);}return 0;}4. 请编写一个程序,输入一个正整数n,计算并输出小于等于n的斐波那契数列。
(完整版)C语言试题库(完整版)

C语言试题库一、单项选择第一章 C语言概述(1)一个C程序的执行是从A、本程序的MAIN函数开始,到MAIN 函数结束。
B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。
C、本程序的MAIN函数开始,到本程序的最后一个函数结束。
D、本程序文件的第一个函数开始,到本程序的MAIN函数结束。
(2)以下叙述正确的是A、在C程序中,MAIN函数必须位于程序的最前面。
B、 C程序的每行中只能写一条语句。
C、 C语言本身没有输入输出语句。
D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误。
(3) C语言规定,在一个源程序中,MAIN主函数的位置是在:A、必须在最前面。
B、必须在系统调用的库函数的后面C、可以在任意位置。
D、必须在最后面(4)一个C程序是由:A、一个主程序和若干子程序组成B、函数组成C、若干过程组成D、若干子程序组成(5)以下叙述不正确的是:A、一个C源程序可由一个或多个函数组成B、一个C源程序必须包含一个MAIN函数C、 C程序的基本组成单位是函数D、在C程序中,注释说明只能位于一条语句的后面第二章数据类型、运算符与表达式(1)若x, i, j, k都是int型变量,则计算下面表达式后,x的值为x=( i=4, j=16, k=32)A、4B、16C、32D、52(2)下列四组选项中,均不是C语言键字的选项是A、define , IF, typeB、getc, char, printfC、include, scanf, caseE、 if, struct, type(3)下面四个选项中,均是不合法的用户标识符的选项是A、A,P_0,doB、float,1a0, _AC、b-a, goto, intD、_123, temp, INT(4)若有代数式3ae/bc,则正确的C语言表达式是A、a/b/c*e*3B、3*a*e/bcC、3*a*e/b*cD、a*e/c/b*3(5)已知各变量的类型说明如下:int k, a, b;unsinged long w=5;double x=1.42;则以下不符合C语言语法的表达式是A、x%(-3)B、w+=-2;C、k=(a=2,b=3,a+b)D、a+=a-=(b=4)*(a=3)第三章简单C程序设计(1)putchar函数可以向终端输出一个A、整型变量表达式值B、实型变量值C、字符串D、字符或字符型变量值(2)若x,y均定义为int型,z定义为double 型,以下合法的scanf函数调用语句是A、scanf(“%d%lx,%le”,&x,&y,&z);B、scanf(“%2d*%d%lf”,&x,&y,&z);C、scanf(“%x%*d%o”,&x,&y,&z);D、scanf(“%x%o%6.2f”,&x,&y,&z);(3)当输入数据的形式为:25,13,10<回车>时,以下程序的输出结果为main(){int x,y,z;scanf(“%d%d%d”,&x,&y,&z);printf(“x+y+z=%d\n”,x+y+z);}A、x+y+z=48B、x+y+z=35C、x+z=35D、不确定值(4) 以下能正确的定义整型变量a,b和c,并对它们赋初值为5的语句是A、int a=b=c=5;B、int a, b, c=5;C、a=5, b=5, c=5;D、a=b=c=5;(5) 若有以下定义,则正确的赋值语句是int a,b; float x;A、a=1, b=2;B、b++;C、a=b=5;D、b=int(x);第四章选择结构程序设计(1)能正确表示“当x的值在[1,10]和[200,210]的范围为真,否则为假”的表达式是A、(x>=1)&&(x<=10)&&(x.>=200)&&(x<=210)B、(x>=1)││(x<=10) ││(x.>=200) ││(x<=210)C、(x>=1) &&(x<=10) ││(x.>=200) &&(x<=210)D、(x>=1)││(x<=10)&& (x.>=200) ││(x<=210)(2)以下程序的运行结果是#include “stdio.h”main(){int a,b,d=241;a=d/100%9;b=(-1)&&(-1);printf(“%d,%d”,a,b);}A、6,1B、2,1C、6,0D、2,0(3)请阅读以下程序:main(){int a=5 , b=0 , c=0;if (a+b+c) printf(“* * *\n”); else printf(“$ $ $\n”); }以上程序。
《C语言程序设计》期末考试试卷B卷

广州轻工职业学校(大源校区)2015-2016学年第二学期《C语言程序设计》期末考试试卷(B卷)注意事项1、请首先按要求在试卷的标封处填写您的专业、姓名、学号和所在的班级名称;2、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案;3、不要在试卷上乱写乱画,不要在标封区填写无关内容。
4、请将答案填写到答题卡的相应位置。
使用对象:15计算机设计班考试时间:120分钟考试方式:考试一、单项选择题(每小题1分,共计40分):1.C语言中运算对象必须是整型的运算符是A)%= B)/ C)=D)<=2.若变量已正确定义并赋值,以下符合C语言语法的表达式是A)a:=b+1 B)a=b=c+2 C)int %3 D)a=a+7=c+b 3.若变量a,i已正确定义,且i已正确赋值,合法的语句是A)a= =1 B)++i;C)a=a++=5;D)a=int(i);4.若有定义:int a=7;float x=,y=;则表达式x+a%3*(int)(x+y)%2/4的值是A)B)2.750000 C)D)5.以下不正确的叙述是A)在C程序中,逗号运算符的优先级最低B)在C程序中,APH和aph是两个不同的变量C)若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值f6.已知int i,a;执行语句i=(a=3,a++,- -a,a+4,a+5,++a);后,变量i的值为A)2 B)3 C)4 D)5 7.设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为A)int B)float C)double D)不确定8.在C语言中,char型数据在内存中的存储形式是A)补码B)反码C)原码D)ASCII码9.字符型数据在机器中是用ASCII码表示的,字符’5’和’7’在机器中表示为A)和01110111B)01000101和01100011C)00110101和00110111D)01100101和0110011110.不能进行++和- -运算的数据类型为A)指针B)整型C)长整型D)常量11.设有int x=11;则表达式(x++*1/3)的值是A)3 B)4 C)11 D)12 12.以下程序的输出结果是main(){ int a=21,b=11; printf("%d\n",- -a+b,- -b+a); }A)30 B)31 C)32 D)33 13.假设整型变量a,b,c的值均为5,则表达式a+++b+++c++的值为A)17 B)16 C)15 D)1414.已知int a=6; 则执行a+=a-=a*a;语句后,a的值为A)36 B)0 C)-24 D)-6015.设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是A)n=(n*100+)/B)m=n*100+,n=m/C)n=n*100+D)n=(n/100+)*16.sizeof(float)是A)一个双精度型表达式B)一个整型表达式C)一种函数调用D)一个不合法的表达式17.在C语言中,int,char和short三种类型数据在内存中所占用的字节数A)由用户自己定义B)均为2个字节C)是任意的D)由所用机器的机器字长决定18.以下变量x,y,z均为double类型且已正确赋值,不能正确表示数学式子x÷y÷z的C 语言表达式是A)x/y*z B)x*(1/(y*z))C)x/y*1/z D)x/y/z 19.下列关于复合语句和空语句的说法错误的是A)复合语句是由“{”开头,由“}”结尾的B)复合语句在语法上视为一条语句C)复合语句内,可以有执行语句,不可以有定义语句部分D)C程序中的所有语句都必须由一个分号作为结束20.下列关于字符串的说法中错误的是A)在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志B)′\0′作为标志占用存储空间,计入串的实际长度C)在表示字符串常量的时候不需要人为在其末尾加入′\0′D)在C语言中,字符串常量隐含处理成以′\0′结尾21.以下叙述中正确的是A)C语言比其他语言高级B)C语言可以不用编译就能被计算机识别执行C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D)C语言出现的最晚,具有其他语言的一切优点22.以下叙述中正确的是A)构成C程序的基本单位是函数B)可以在一个函数中定义另一个函数C)main()函数必须放在其他函数之前D)所有被调用的函数一定要在调用之前进行定义23.以下说法正确的是A)C语言程序总是从第一个的函数开始执行B)在C语言程序中,要调用函数必须在main()函数中定义C)C语言程序总是从main()函数开始执行D)C语言程序中的main()函数必须放在程序的开始部分24.C语言规定,在一个源程序中,main函数的位置A)必须在最开始B)必须在系统调用的库函数的后面C)可以任意D)必须在最后25.以下叙述不正确的是A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)C程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面26.下列叙述中正确的是A)C语言编译时不检查语法B)C语言的子程序有过程和函数两种C)C语言的函数可以嵌套定义D)C语言的函数可以嵌套调用27.以下叙述正确的是A)在C程序中,每行中只能写一条语句B)若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C)在C程序中,无论是整数还是实数,都能被准确无误地表示D)在C程序中,%是只能用于整数运算的运算符28.以下说法错误的是A)一个算法应包含有限个步骤B)在计算机上实现的算法是用来处理数据对象的C)算法中指定的操作,不能通过已经实现的基本运算执行有限次后实现D)算法的目的是为了求解29.算法是指为解决某个特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性的是A)有零个输入或多个输入B)高效性C)有穷性D)确定性30.10 下列关于C语言的说法不正确的是A)C语言既具有高级语言的一切功能,也具有低级语言的一些功能B)C语言中的每一条执行语句都必须用分号结束,分号不是C语言的一部分,是语句之间的分隔符号C)注释可以出现在程序中任意合适的地方D)命令行后面不能加分号,命令行不是C语言的语句31.以下说法错误的是A)高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式B)计算机只能处理由0和1的代码构成的二进制指令或数据C)C语言源程序经过C语言编译程序编译之后生成一个后缀为.EXE的二进制文件D)每一种高级语言都有它对应的编译程序32.C语言中用于结构化程序设计的3种基本结构是A)顺序结构、选择结构、循环结构B)if,switch,breakC)for,while,do-whileD)if,for,continue33.C语言中最简单的数据类型包括A)整型、实型、逻辑型B)整型、实型、字符型C)整型、字符型、逻辑型D)字符型、实型、逻辑型34.C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符A)必须为字母B)必须为下划线C)必须为字母或下划线D)可以是字母,数字和下划线中任一字符35.下列可用于C语言用户标识符的一组是A)void, define, WORDB)a3_b3, _123,CarC)For, -abc, IF CaseD)2a, DO, sizeof36.下面四个选项中,均是不正确的8进制数或16进制数的选项是A)016 0x8f 018 B)0abc 017 0xa C)010 -0x11 0x16 D)0a12 7ff -123 37.下列数据中,不合法的C语言实型数据的是A)B)123e3 C)D)38.在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是A)a=20000+20000; B)a=4000*10; C)a=30000+10000; D)a=4000L*10L;39.若有说明语句:char c='\72';则变量cA)包含1个字符B)包含2个字符C)包含3个字符D)说明不合法,c的值不确定40.有字符串如下,"\n\\\407as1\"\xabc",则字符串的长度为A)6 B)7 C)8 D)9二、多项选择题(每小题2分,共10分):1. 下面哪些说法是正确的()A.C语言是一门结构化程序设计语言B.它虽是高级语言,但由于能嵌入汇编,并实现低级别功能(硬件操作),C语言有时也叫中级语言C.C语言是实现面向对象编程最佳的程序设计语言D. C语言有移植性好等特点2.关于开发C程序,下面说法正确的是:()A)先用C语言编写程序源代码,然后通过解释器解释执行B)先用编写C源代码,然后编译成目标文件,连接生成可执行文件C)先用C语言编写程序源代码,然后编译成目标文件D)C语言的可移植性,是在源代码级的3.下面哪些是C的特点()A)解释执行,可调试B) 语言简洁、紧凑,使用方便、灵活;C)运算符极为丰富D)生成目标代码质量高,程序执行效率高E)可移植性好4.哪些错误是运行期错误()A)栈溢出B)表达式错误C )缺少;作为结束D )非法内存访问5.下列哪些错误是编译阶段错误( )A )栈溢出B )表达式错误C ).缺少分号(;)作为结束符D )非法内存访问(二)主观题部分三、填空题(每空1分,共18分):1.C 语言具有层次清晰的特点,它用函数作为程序模块以实现程序的 ,从而使得程序易于调试和维护,符合现代编程的风格,所以C 语言是一种 语言。
c语言模拟考试试题及答案

c语言模拟考试试题及答案C语言模拟考试试题及答案一、选择题(每题2分,共20分)1. 在C语言中,以下哪个是合法的变量名?A. 2variableB. variable-nameC. variable_nameD. variable#name答案:B2. 下列哪个选项是C语言中的关键字?A. charB. variableC. ifD. string答案:C3. C语言中,哪个运算符用于计算两个数的乘积?A. +B. -C. *D. /答案:C4. 在C语言中,以下哪个语句用于定义一个整型变量?A. int var;B. float var;C. double var;D. char var;答案:A5. 下列哪个选项是C语言中的控制结构?A. switch-caseB. if-elseC. for-loopD. All of the above答案:D6. 在C语言中,哪个函数用于计算两个数的和?A. pow()B. sqrt()C. sum()D. None of the above答案:D(注:C语言标准库中没有sum()函数)7. 以下哪个选项是C语言中数组的正确声明方式?A. int array[10] = {1, 2, 3};B. int [10] array = {1, 2, 3};C. Both A and BD. None of the above答案:C8. 在C语言中,哪个函数用于将整数转换为字符串?A. itoa()B. atoi()C. printf()D. sprintf()答案:A9. 下列哪个选项是C语言中正确的函数定义?A. int function(int a, int b) { ... }B. int function(int a; int b) { ... }C. int function(int a, int b) { ... }D. int function(int a, b) { ... }答案:C10. 在C语言中,哪个关键字用于定义一个函数?A. functionB. defC. methodD. void答案:D二、填空题(每空2分,共20分)11. 在C语言中,使用____关键字可以定义一个函数。
(完整版)【推荐】C语言各章节练习题(含答案)

—、C 语言概述练习题选择1 . 一个C 程序的执行是从A 。
A) 本程序的main 函数开始,至U main 函数结束B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序 main 函数结束 D) 本程序的main 函数开始,到本程序文件的最后一个函数结束 2. 以下叙述不正确的是_D ____________ 。
A) 一个C 源程序必须包含一个 main 函数 B) 一个C 源程序可由一个或多个函数组成 C) C 程序的基本组成单位是函数D) □在C 程序中,注释说明只能位于一条语句的后面3. 以下叙述正确的是 __C ___________ 。
A) 在对一个C 程序进行编译的过程中,可发现注释中的拼写错误 B) 在C 程序中,main 函数必须位于程序的最前面 C) C 语言本身没有输入输岀语句D) C程序的每行中只能写一条语句4. 一个 C 语言程序是由 _B __________ 。
A) 一个主程序和若干个子程序组成B) 函数组成 C)若干过程组成D)若干子程序组成二、数据类型、运算符与表达式选择.1 .若x 、i 、j 、k 都是int 型变量,则计算下面表达式后, x 的值为 C. x=(i=4,j=16,k=32)A) 4B) 16帖2D) 522. ________________________________________________________ 下列四组选项中,均不是 C 语言关键字的选项是 __A _______________________________________________ 。
A) define IF type B) getc char printf C) include case scanf D) while gopow3.下列四组选项中,均是不合法的用户标识符的选项是BA) W P_0 do B) b-a [g^to int C) float laO _A D) -123 abc TEMP若a 是实型变量,C 程序中允许赋值a=10,因此实型变量中允许存放整型数C) 在C 程序中,%是只能用于整数运算的运算符 (字符型也可以) D) 在C 程序中,无论是整数还是实数,都能被准确无误地表示4. 下列四组选项中,均是合法转义字符的选项是\n ' B) ‘ '' \017”'C) ‘ \018\f '' xab ' D) ‘ \\0 '' \101 '' xlf5. 下面不正确的字符常量是 AB)C)D) ‘ K '6. 以下叙述不正确的是D7. A) 在C 程序中,MAX 和max 是两个不同的变量b 中的值将放入a 中,而b 中的值不变A)在C 程序中,逗号运算符的优先级最低 C) 若a 和b 类型相同,在计算了赋值表达式D) 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 B)a=b 后, 以下叙述正确的是 在C 程序中,每行只能写一条语句8已知字母A 的ASCII 码为十进制数65,且c2为字符型,则执行语句c2=' A'+'6‘‘ 3'后,c2中的值为A9. sizeof(float) 是 B12 •设以下变量均为int 类型,则值不等于7的表达式是 CC~(x=6,x+1,y=6,x+y) D) (y=6,y+1,x=y,x+1) 填空1 .若有以下定义,则计算表达式 y+=y-=m*=y 后的y 值是【1】。
C语言练习题(带详解答案)

1、编程题1.输入2个整数,求两数的平方和并输出。
#include <stdio.h>int main(void){ intt a ,b,s;printf("please input a,b:\n");scanf("%d%d”,&a,&b);s=a*a+b*b;printf("the result is %d\n",s);return 0;}2. 输入一个圆半径r,当r>=0时,计算并输出圆的面积和周长,否则,输出提示信息。
#include <stdio.h>#define PI 3.14int main(void){ double r ,area , girth;printf("please input r:\n");scanf("%lf",&r);if (r>=0){ area =PI*r*r;girth =2*PI*r ;printf("the area is %.2f\n", area);printf("the girth is %.2f\n", girth);}elseprintf("Input error!\n");return 0;}3、已知函数y=f(x),编程实现输入一个x值,输出y值。
2x+1 (x<0)y= 0 (x=0)2x-1 (x>0)#include <stdio.h>void main(){ int x,y;scanf(“%d”,&x);if(x<0) y=2*x+1;else if(x>0) y=2*x-1;else y=0;printf(“%d”,y);}4.从键盘上输入一个百分制成绩score,按下列原则输出其等级:score≥90,等级为A;80≤score<90,等级为B;70≤score<80,等级为C;60≤score<70,等级为D;score<60,等级为E。
C语言测试题(附有详细解析)

C语言测试题(附有详细解析)一、选择题1. 以下哪个选项是C语言的关键字?A. ifB. sizeofC. structD. include解析:C语言中,关键字是指被C语言本身定义的具有特定意义的单词。
选项A的`if`是关键字,用于条件判断;选项C的`struct`是关键字,用于定义结构体;选项D的`include`实际上是预处理指令的一部分,不属于关键字。
选项B的`sizeof`是运算符,用于计算数据类型或变量的大小。
因此,正确答案是A、C。
2. 在C语言中,以下哪个选项表示整型变量?A. charB. intC. floatD. double解析:在C语言中,`int`类型用于存储整数。
选项A 的`char`用于存储字符;选项C的`float`和选项D的`double`用于存储浮点数。
因此,正确答案是B。
3. 以下哪个选项表示逻辑运算符?A. `++`B. `--`C. `&&`D. `%`解析:逻辑运算符用于连接多个条件表达式,包括与运算符`&&`、或运算符`||`和非运算符`!`。
选项C的`&&`是逻辑与运算符。
选项A的`++`和选项B的`--`是算术运算符,用于自增和自减;选项D的`%`是取模运算符。
因此,正确答案是C。
二、填空题1. 在C语言中,定义一个整型变量`a`并赋值为10的代码是______。
解析:定义整型变量`a`并赋值为10的代码如下:```cint a = 10;```2. 以下代码的输出结果是______。
```c#include <stdio.h>int main() {int x = 5;printf("%d\n", x++ + ++x);return 0;}```解析:在C语言中,`x++`是先使用x的值,然后x自增1;`++x`是先x自增1,然后使用x的值。
因此,`x++ + ++x`的执行过程如下:- `x++`,此时x的值为5,输出5;- `++x`,此时x的值为6,输出6;- 最终输出结果为11。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
题号题目类型用户答案第几题随机数7在物理实验中,获得5个数据{0.89,0.78,0.0009,0.程序设计题30.416083
程序设计题30.478234 8在跳水比赛中,有10个评委共同打分,评分规则是去
9已知一有序序列1,2,4,6,12,14,要求从键盘输入一程序设计题30.76584
程序设计题30.918342 12从键盘读入一整数,判断其在数组3,23,-7,8,9,10中
13根据下面的函数关系,对输入的每个x值,计算出相程序设计题10.102377
程序设计题10.563151 14从键盘读入一个实数,对其进行四舍五入处理,要求
15从键盘输入三个整数a、b、c,输出其中最小的数。
程序设计题10.329692 16从键盘输入三个整数a、b、c,输出其中最大的数。
程序设计题10.020977 17从键盘输入一个百分制成绩,将其转换为等级'A'、程序设计题10.661904 18输入一个3位的正整数,判定该正整数是否为一个回程序设计题10.532274
程序设计题10.72921 19从键盘输入一个字母表示的成绩,将其转换为分数。
20输入一个整数,将其数值按小于10,10~99,100~程序设计题10.151768 21根据下面的函数关系,输入X,计算Y,要求输出结果
程序设计题10.531494
程序设计题10.387615 22根据下面的函数关系,输入X,计算Y,要求输出结果
23计算1-1/2+1/3-1/4+…+1/n的和,在主函数输入n,计程序设计题20.020852
程序设计题20.953842 24计算1-1000之间所有完数的和。
完数是指一个整数的
25计算1/2,2/3,3/5,5/8,8/13,13/21,…… 的前n项和程序设计题20.344264
程序设计题20.542322 26计算分数序列:2/1,-3/2,5/3,-8/5,13/8,-
27输出1000以内的全部素数的和。
程序设计题20.027678 28由x,y,z三个数字组成三位数xyz和yzz,且xyz+yz程序设计题20.770524 29计算Fibonacci数列中前n项的和。
提示:Fibonacci程序设计题20.632746 30计算全部水仙花数的和(提示:“水仙花” 数是指程序设计题20.7113
程序设计题20.667473 31计算S=1-1/22+1/32-1/42+1/52……-1/1002的值,并
程序设计题20.660954 32计算e=1/1!+1/2!+1/3!+…+1/20!,并输入,要求小
程序设计题30.782011 33编写函数strcat(char *t,char *s)将字符串s中的全
34编写函数atoi(char *p)将一个数字字符串转换成一程序设计题30.051836
程序设计题30.530873 35编写函数fun(char *p)判断一个字符串是否是回文字
36编写函数mstrcpy(char *t,char *s,int m)字符串s程序设计题30.665723 37编写函数nstrcat(char *t,char *s)将字符串s中的程序设计题30.232793
程序设计题30.554227 38编写函数itoa(int n,char *p)实现将整数n转换为字
40编写函数mstrcat(char *t,char *s)将字符串s中的程序设计题30.709494 41从键盘读入一字符c,判断其在字符串"English"中是否存在,假设此数组30.322488 42从键盘读入一个3位整数,将各个权位的数字转化为程序设计题10.934617
程序设计题10.682399 43从键盘输入三个数字字符,将其转换为三位整数后输
44由a,b,c三个数字组成三位数abc和cba,且abc+cb程序设计题20.87405 45输出公元元年至今的所有闰年的数量和数字和程序设计题20.431604。