C语言简答题(疑似题库)[1]_第1页
C语言简答题(疑似题库)[1]_第2页
C语言简答题(疑似题库)[1]_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. 从键盘上输入一个字符,用if 结构编程判断该字符是英文字符、数字字符、空格符还是其他字符。2. 从键盘输入三角形的三条边,判断能否构成三角形。若能,则输出该三角形的面积及其类型(等腰、等边、直角、一般),否则输出“不能构成三角形 ”。1、从键盘上输入一个学生的成绩,用 switch结构编程输出该同学成绩的档次。(成绩 =90 为“优秀 ”,成绩 =80 并且成绩 =70 并且成绩 =60并且成绩 70为“及格 ”,其余为 “不及格 ”)提示:显示成绩档次用printf(%s, 优秀 );的方式。或者用字符串专用输出函数puts( 优秀 ); 的方式。2、用 switch 语句编写求一元二

2、次方程ax 2 +bx+c=0 的解。提示:参见习题与实验P93 的部分代码。3、编写一个简单的计算器,使其能计算从键盘输入的一个算术表达式。如输入“3*9,”则输出对应的结果为 “3*9=27 。”要求:可计算的算术表达式类型为加、减、乘、除和取余。1、用 for 语句编程实现:歌星大奖赛在歌星大奖赛中,有10 个评委为参赛的选手打分,分数为1100 分。选手最后得分为:去掉一个最高分和一个最低分后其余8 个分数的平均值。请编写一个程序实现。2、用 while 语句实现:从键盘上输入若干个字符,直到输入“!为”止,统计其中的字母字符、数字字符、空格字符和其他字符的个数。3、用 do.whil

3、e 语句实现:求 1001000 之间有多少个整数,其各位数字之和为5 。1、从键盘上任意输入一个奇数行,请编程控制输出具有以下特征的图形。* * * * *2、抓交通肇事犯一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。3、百钱百鸡问题中国古代数学家张丘建在他的算经中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?4、爱因斯坦的数学

4、题爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2 阶,则最最后剩一阶,若每步跨3 阶,则最后剩2 阶,若每步跨5 阶,则最后剩 4 阶,若每步跨6 阶则最后剩5 阶。只有每次跨7 阶,最后才正好一阶不剩。请问这条阶梯共有多少阶?1.从键盘输入本班同学的程序设计课程分数保存在数组中(人数不超过45 人,分数为整数),找出最高分及其所在的下标并输出。2.编写一个程序实现“查表 ”功能。用随机函数自动生成20 个 100 到 300 之间的任意三位数存放在一个一维数组a 中,该程序对输入的任意一个三位数,查找数组a 中是否有与这个数相等的数。若有,则输出该数在a 中的位置,否则输出“NO!。

5、3. 用冒泡法排序对一个数组实现升序排列。4. 用选择法排序对一个数组实现降序排序。1.请输入 55 的行列式(整数构成),找出其中的最大、最小数值以及他们所在的行标和列标。2.求一个 3*3 矩阵对角线元素之和。3.打印杨辉三角。1、编程完成实验指导P105 的设计型实验并提交。2.从键盘输入一个字符串存入数组s80 ,统计该字符串的长度并将其中所有小写字母改为大写字母,然后将结果输出。(不允许调用标准字符串处理函数)3、从键盘输入两个字符串分别存入数组s1 和 s2 中,然后将s2 连接到s1 之后并输出。(不允许调用标准字符串处理函数)1、编写一个判断素数的函数,用主函数调用这个函数实现

6、3100之间所有素数的求取及输出。2、编写一个求阶乘的函数,用主函数实现110的阶乘累加和的求取和结果输出。3、编写一个函数实现对于n 进行 1+1/2+1/3+.+1/n的多项式的计算,然后用主函数调用实现n 分别取1100的累加和的计算。一、从键盘上输入N 个学生的信息,计算其平均成绩,并按平均成绩排序。二、随机生成30 个整数在屏幕上显示,将其写入文件,然后将其从文件中读出并在屏幕上显示。2.编写函数 selectsort() 实现选择法排序,用主函数调用完成对一个数组元素的降序排序。1.编写一个包含最大值、绝对值、阶乘函数的简单头文件,分别将其放在标准目录和不同目录下,在源程序文件中用或 方式将其正确地包含进来进行调用,体会头文件的定义和包含的原理。2.定义一个保存一个学生数据的结构变量,其中包括学号、姓名、性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论