18功能:通过函数的递归调用计算阶乘。

【1】 power(n-1)*n 【2】 &n 【3】 power(n) 19功能:数组名作为函数参数,求平均成绩。

【1】 a 【2】 av 【3】 &sco[i] 【4】 sco

20功能:计算个人与各科平均成绩及全班平均成绩,并在屏幕上显示出来。 【1】 N+1 【2】 M 【3】 /= 【4】 j 21功能:利用全局变量计算长方体的体积及三个面的面积。 【1】 a*b*c 【2】 b*c 【3】 &l 【4】 vs(l,w,h) 22功能:用函数调用方式,实现字符串的复制。

【1】 str_to+i 【2】 string_copy 【3】 printf

23功能:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 【1】 i++ 【2】 array 【3】 array+10 【4】 *p

24功能:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 【1】 number,n,m 【2】 array,n,m 【3】 array+n-1 【4】 p-1 25功能:用冒泡法对数组a 进行由小到大的排序。

【1】 j<=n-1 【2】 ia[ i + 1 ] 【4】 fun(a,10) 26功能:计算某日是当年的第几天。

【1】 31 【2】 120 【3】 || 【4】 days + 1

27功能:计算并输出500以内最大的10个能被13或17整除的自然数之和。 【1】 int k 【2】 mc < 10 【3】 k == 0 【4】 return m

28功能:计算并输出high以内最大的10个素数之和,high由主函数传给fun函数,若high的值为100,【1】 n<10 【2】 high%j == 0 【3】 return sum

29功能:用结构体调用的方法编程。要求输入A,B,C,D,E,F五个元素的数值,并按从大到小的顺序【1】 *vp 【2】 N 【3】 *tbl[j+1].vp 【4】 m=k 30功能:输入某年某月某日,判断这一天是这一年的第几天?

【1】 sum=90 【2】 sum=sum+day 【3】 year%4 == 0 && year0 != 0【4】leap == 1 && month>2 31功能:输入三个整数x,y,z,请把这三个数由小到大输出。 【1】 t=x;x=y;y=t; 【2】 t=z;z=x;x=t; 【3】 t=y;y=z;z=t;

32功能:输入数组,最大的与最后一个元素交换,最小的与第一个元素交换,输出数组。 【1】 i<9 【2】 min=p 【3】 l=*p 【4】 array[9]=k 33功能:输入学生成绩并显示。

【1】 i++ 【2】 &stu[i] 【3】 &stu[i] 【4】 printf 34功能:当输入“2,5”的时候输出为“2 5 5” 【1】 m 【2】 k-1 【3】 += 35功能:计算一元二次方程的根。

【1】 【2】 fabs(a) 【3】 fabs(disc) > 1e-6 36功能:计算圆周率的近似值。 【1】 pi 【2】 fabs(t) 【3】 4 37功能:计算平均成绩并统计90分以上人数。 【1】 0 【2】 scanf 【3】 continue

38功能:考查字符串数组的应用。输出26个英文字母。 【1】 i++ 【2】65 + i 【3】 string

39功能:百马百担问题:有100匹马,驮100担货,大马驮三担,中马驮2担,两匹小马驮一担,求大、【1】 3 【2】 2 【3】 hm 【4】 hl

40功能:找出数组中最大值和此元素的下标,数组元素的值由键盘输入。 【1】 a + i 【2】 p-a 【3】 > 【4】 *s 41功能:输出两个整数中大的那个数,两个整数由键盘输入。 【1】 (int *) 【2】 p1 【3】 *p1 42功能:求出二维数组中的最大元素值。

【1】 max_value(3,4,a) 【2】 array[][4] 【3】 max=array[i][j] 43功能:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。 【1】 % 【2】 s/100 【3】 + *t 【4】 *

44功能:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在【1】 *t 【2】 s 【3】 d * sl 【4】 *= 45功能:用指向指针的指针的方法对n个字符串排序并输出。 【1】 || 【2】 str[i] 【3】 **p 【4】 p[i]=p[j]

46功能:编程求任意给定的n个数中的奇数的连乘积,偶数的平方和以及0的个数,n通过scanf()函数【1】 &a 【2】 a%2 【3】 r* 【4】 a*a 47功能:编程求某年第n天的日期。用数组表示月天数。 【1】 || 【2】 += 【3】 >

48功能:输入一正整数n、打印1-n能够组成的所有自然数集合(包含空集)。 【1】 set[0] 【2】 position+1 【3】 break 49功能:要求输出结果为3。

【1】 s 【2】 int m 【3】 return

50功能:利用指向结构的指针编写求某年、某月、某日是第几天的程序,其中年、月、日和年天数用结构【1】 struct 【2】 x 【3】 f 【4】 x.n

61功能:功能:定义一个结构变量(包括年、月、日)计算给定日期是该年的第几天。 【1】 struct 【2】 != 【3】 || 【4】 da.d

62功能:将s所指字符串的正序和反序进行连接,形成一个新串放在t所指的数组中。 【1】 strlen(s) 【2】 i++ 【3】 d+i 【4】 2*d

63功能:用条件编译方法实现以下功能。输入一行电报文字,可以任选两种方式输出,一种为原文输出;【1】 *s 【2】 (str) 【3】 *s='A' 【4】 'a' 64功能:输入3个数a,b,c,按从小到大的顺序输出。 【1】 n1>n2 【2】 n1>n3 【3】 n2>n3 【4】 p1,p2

65功能:将一个字符串中的前N个字符复制到一个字符数组中去,不许使用strcpy函数。 【1】 str1 【2】 i66功能:已定义一个含有30个元素的数组s,函数fun1的功能是按顺序分别赋予各元素从2开始的偶数,【1】 s[i]=k 【2】 if( ( i + 1 )%5 == 0 ) 【3】 sum=0 【4】 fun2(s,w)

67功能:从键盘上输入一个字符串, 将该字符串升序排列后输出到文件test.txt中,然后从该文件读出【1】 for(n=0;str[n]!=0;n++)【2】 istr[ j + 1 ] 【4】 fputs(str,fp) 68功能:统计一个字符串中的字母、数字、空格和其它字符的个数。

【1】 void fun(char s[],int b[]) 【2】 fun(s1,a) 【3】 s[i]>=48 && s[i]<=57 【4】 s[i] == 32

69功能:将十进制数转换成十六进制数。

【1】 i=strlen(s)-1 【2】 b>0 【3】 p[i]= j + 48 【4】 p[i]=0

70功能:下面函数为二分法查找key值。数组中元素已递增排序,若找到key则返回对应的下标,否则返【1】 low<=high 【2】 high=mid-1 【3】 low= mid + 1 【4】 return mid 71功能:对任一整数N(N≠0),它都可以分解成1(或-1)和一些质数(素数)因子的形式。

【1】 n>0 【2】 i=2 【3】 r=n%i 【4】 n=n/i 72功能:输出结果为: * * * * * * * * * * * * * * * * * * * *

【1】 a[5] 【2】 space 【3】 5 或 =4 73功能:打印以下图形。 ***** ***** ***** ***** *****

【1】 j< i + 5 【2】 i=0 【3】 a[i][j] 【4】 printf(\74功能:打印出如下图案(菱形) * *** ***** ******* ***** *** *

【1】 i<=3 【2】 2*i+1 【3】 j=0

75功能:产生10个[30,90]区间上的随机整数,然后对其用选择法进行由小到大的排序。 【1】 int t 【2】 k=i 【3】 a[k]>a[j] 【4】 i=0;i<10;i++ 76功能:从键盘上输入两个复数的实部与虚部,求出并输出它们的和、差、积、商。 【1】 e=a+c 【2】 f=a*d+b*c 【3】 f=(b*c-a*d)/(c*c+d*d) 77功能:要求输出结果为: A,B 65,66

【1】 b 【2】 97 【3】 32

78功能:从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中【1】 \【2】 str 【3】 str[i]<='z' 【4】 fp

79功能:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),【1】 j<3 【2】 score[j] 【3】 i++ 【4】 struct student

80功能:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,【1】 i81功能:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。 【1】 str 【2】 length 【3】 n++ 【4】 p++

84功能:从读入的整数数据中,统计大于零的整数个数和小于零的整数个数。用输入零来结束输入,程序【1】 i + 1 【2】 j + 1 【3】 &n

82功能:百鸡问题:100元买100只鸡,公鸡一只5元钱,母鸡一只3元钱,小鸡一元钱三只,求100元【1】 hens 【2】 33 【3】 hens++【4】 cocks++

83功能:输入一个学生的生日(年:y0、月:m0、日:d0),并输入当前日期(年:y1、月:m1、日:d1)。

【1】 scanf 【2】 > 【3】 ==

85功能:将字母转换成密码,转换规则是将当前字母变成其后的第四个字母,但W变成A、X变成B、Y变【1】 getchar() 【2】 c+=4 【3】 && 86功能:要求输出如下结果: b=-1 a=65535 a=65534 a=30 b=6 c=5

【1】 c 【2】 b 【3】 a 【4】 (c=5)

87功能:1982年我国第三次人口普查,结果全国人口为10.3亿,假如人口增长率为5%。编写一个程序求【1】 (1+r) 【2】 2*p1 【3】 (1+r) 【4】 n+1982

88功能:先将在字符串s中的字符按正序存放到t串中,然后把s中的字符按逆序连接到t串的后面。 【1】 strlen(s) 【2】 s[sl-i-1] 【3】 0 【4】 scanf

89功能:已知一个数列,它的头两项分别是0和1,从第三项开始以后的每项都是其前两项之和。编程打【1】 i=1 【2】 200 【3】 f1

90功能:已知X、Y、Z分别表示0~9中不同的数字,编程求出使算式XXXX+YYYY+ZZZZ=YXXXZ成立时X、Y、【1】 x<10 【2】 || 【3】 10000*y【4】 10000*y+1110*x+z

91功能:算式:?2*7?=3848中缺少一个十位数和一个个位数。编程求出使该算式成立时的这两个数,并【1】 x<10 【2】 y=0 【3】 (10*x+2)*(70+y) 【4】 10*x+2,70+y

92功能:一个40磅重的板碎成4块,每块正好是一个整数磅,且用这4块当砝码能称出1~40磅的整数重【1】 j=i 【2】 39-i-j 【3】 i*t1+j*t2+k*t3+l*t4 【4】 39

93功能:编程求任意给两个日期(Y0年M0月DO日和Y1年M1月D1日)相差的天数。 【1】 mday(y1,m1) 【2】 mday(y2,m2) 【3】 yday(y2,m2,d2) 【4】 y1+1

94功能:从键盘输入若干行字符,输入后把他们存储到一磁盘文件中。在从该文件中读出这些数据,将其【1】 || 【2】 \【3】 *p++ 【4】 \95功能:用等分法在有序的循环数组中,找到最小元素的位置。 【1】 left < right 【2】 right = mid 【3】 left = mid + 1

96功能:从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中【1】 str[i] != '!' 【2】 str[i]=str[i]-32 【3】 \

97功能:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名【1】 i!=j 或 i != j 【2】 k<='z' 或 'z'>=k 【3】 i!=k&&j!=k 【4】 'z'

98功能:seek()函数:判断是否有不合格成绩;形参:1个,指向由3个int型元素组成的1维数组的行【1】 pnt_col 【2】 pnt_col 【3】 grade+i 【4】 pointer+j

99功能:把字符串中所有的字母改写成该字母的下一个字母,最后一个字母z改写成字母a。大字母仍为【1】 s=a 【2】 *s+=1 【3】 s++

100功能:建立一个如下的二维数组,并按以下格式输出。 1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1

【1】 &a[i][0] 【2】 p[i] 【3】 i+1 【4】 putchar('\\n'); 101功能:产生并输出如下形式的方阵。 1 2 2 2 2 2 1 3 1 2 2 2 1 4

c语言选择语句 问题及答案,C语言所有题目以及答案相关推荐

  1. C语言初阶第三篇:换我心,为你心,始知C语言 从C语言选择语句到循环语句保姆教学来喽

    换我心,为你心,始知C语言 老铁们,咱们上一篇文章把字符串的知识点给过了一遍,今天就要开始真正的程序语句的学习了,也就是选择语句和循环语句,今天的内容比较简单,所以写的也不多,废话不多说,咱们开始吧! ...

  2. C语言循环语句的研究意义,C语言中循环语句的应用研究

    摘 要:C语言是面向过程结构化的设计语言,在其设计.使用中会大量的使用循环语句.循环语句的设计一直是计算机语言开发的一项重要应用.在高级语言使用中,循环语句的使用好坏会直接影响开发项目的质量.C语言中 ...

  3. c语言选择结构程序设计报告,《C语言程序设计》实验报告选择结构程序设计.doc...

    <C语言程序设计>实验报告选择结构程序设计.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会 ...

  4. C语言循环语句实训项目,C语言程序设计与项目实训

    C语言程序设计与项目实训 编辑 锁定 讨论 上传视频 <C语言程序设计与项目实训>是2013年清华大学出版社出版的图书,作者是吴艳平.徐海燕. 书    名 C语言程序设计与项目实训 作  ...

  5. c语言if语句条件是字母,C语言的if语句中,用作判断的条件表达式为()

    语言的语句用作中国传统的为政之道一开始是诉诸于礼治的.() 在美国现役部队当中有10%的将军和20%的校官.判断尉官都是来自美国后备役军官训练团.() 司马光认为,条达式用人之术,与其用小人,不如用愚 ...

  6. 关于Office 365 显示语言的设置(注册开通时的语言选择及注册开通后的语言显示修改)

    Office365中型和大型企业版免费试用注册: https://portal.microsoftonline.com/Signup/MainSignUp.aspx?&OfferId=B07A ...

  7. 函数最值题目及答案_高一函数题目及答案解析

    学习数学,课内重视听讲,课后及时复习.新知识的接受,数学能力的培养主要在课堂上进行,所以要特点重视课内的学习效率,今天小编在这给大家整理了高一函数题型及答案,接下来随着小编一起来看看吧! 高一函数题目 ...

  8. 在python语言中语句的续行符是_Python程序设计课后习题答案-第二单元(2页)-原创力文档...

    习题 2 一.选择题 1.流程图中表示判断框的是( ).B A.矩形框 B .菱形框 C .平行四边形框 D .椭圆形框 2 .下面不属于程序的基本控制结构的是( ).D A.顺序结构 B .选择结构 ...

  9. c语言选择结构程序实验报告,C语言程序设计 实验报告2--选择结构

    福建农林大学金山学院实验报告 系(教研室):专业:年级: 实验课程:C语言程序设计姓名:学号:实验室号: 计算机号:实验时间:指导教师签字:成绩: 实验2:选择结构程序设计 一.实验目的和要求 1.了 ...

最新文章

  1. 求逆元 - HNU 13412 Cookie Counter
  2. 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下
  3. (转)40种网站设置技巧
  4. 工业无线遥控器 SUNRF-1011RC
  5. C语言项目:灰度处理技术
  6. Python应用实战-Clumper库 | Groupby具体案例用法
  7. angularjs1访问子组件_Vue学习笔记之组件的应用
  8. Hadoop教程(二)Hadoop伪集群环境安装
  9. ASP.NET异常全记录-----回发或回调参数无效
  10. c语言编写指针函数求和与两数交换值
  11. 手动剿灭Word宏病毒
  12. python IndentationError: unindent does not match any outer indentation level
  13. 阿尔伯塔计算机硕士录取,阿尔伯塔大学计算机工程专业硕士.pdf
  14. python自动化操作网页(谷歌浏览器)
  15. SAP合同类型的使用
  16. 实训日志(十)——达芬奇调色
  17. 一群小朋友在玩老鹰捉小鸡
  18. 贪心算法经典例题3:导弹发射问题
  19. 【Java】一文秒懂http请求获取FlexManager平台FBox盒子信息
  20. 【实用工具系列】(5) 在RHEL7.x中安装MySQL8

热门文章

  1. 基于Canvas的N宫格拼图
  2. 校园O2O商铺平台-实体类设计与表创建
  3. 个性化推荐系统研究综述
  4. 个人收藏视频资源 | 一大波干货来袭
  5. Java连载81-枚举类型,生成五个不重复的随机数,集合简介
  6. uni-app(2)
  7. 【题目】在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法?请设计程序算出结果。
  8. 如何登陆中继路由器进行配置管理
  9. python 群和群之间的自动转发功能
  10. (荷兰)彼得·冯·门施:博物馆学的研究对象