《C语言编程题与答案》由会员分享,可在线阅读,更多相关《C语言编程题与答案(25页珍藏版)》请在人人文库网上搜索。

1、WORD格式-可编辑-C语言编程题1. (*)求分数序列:1/2,2/3,3/5,5/8,8/13,13/21前20项的和。main()float i=1,j=2,t=0,s,n,m;for(n=1;nv=20;n+)s=i/j,m=i,i=j,j=m+j,t=t+s;printf(t=%f,t);2. (*)从键盘输入一个字符串,再将其逆序输出。(如:输入abcde,输出edcba)main()int i;char c10;scanf(%s,c);for(i=9;i=0;i-)printf(%c,ci);3. ( *)已知abc+cba=1333,其中a、b、c均为一位数,例 如:617+7。

2、16=1333, 518+815=1333,试编程求出符合这一规律的a、b、c,并输出结果。main()int a,b,c,x,y;for(a=1;ac&a+cb&b+ca) printf(area=%f,area);else.1 .printf(no);5. (*)编程求出1!+2!+3!+8!+9!+10!的值并输出。 程序 1: main() int i,j;double p=1, sum=0; for(i=1;i=0;i-)if(ci%2=0)printf(%5d,ci);printf(n);for(i=0;ik) n=j;else n=k; return(n);main()int i。

3、,j,k,n; scanf(%d%d%d,&i,&j,&k); n=findmid(i,j,k); printf(%dn,n);17. (*)编程实现输出所有1100之间能被9整除余2的数18. (*)编写一程序实现如下功能:输入1、2、3、4、5、6、7 (分别对应星期一至星期日)中的任何一个数,便能输出 与之对应的英文名称。如输入1,则输出Monday。main()char day;scanf(%c,& day);swith(day)case 1:printf(” mondayn);break;case 2:printf(tuesdayn); break;case 3:printf(wed。

4、nsdayn); break; case 4:printf(thursdayn); braek;case 5:printf( fridayn); break;case 6:printf(saturdayn); break;case 7:printf(sundayn); break; defult: printf(errorn);19. (*)编一程序,对于给定的一个百分制成绩,输出相 应的5分制成绩。设:90分以上为 A , 8089分为 B , 7079 分为 C , 6069分为 D , 60分以下为 E o (用switch语 句实现)。main()int s,score;scanf(%。

5、d, &score); s=score/10;switch(s)case 10:printf(An);break;case 9:printf(An);break;case 8:printf(Bn);break;case 7:printf(Cn);break;case 6:printf(Dn);break;case 5:case 4:case 3:case 2:case 1:printf(En);break;default:printf(error);20. (*)试编程:判断输入的正整数是否既是5,又是7的整数倍数。若是则输出yes ;否则输出no。21 .( * ) 一个数如果却好等于它的因。

6、子之和,这个数就 称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此 6是“完数”。编程序找出100之内的所有完数,并按下列格式 输出其因子:6 its factors are 1,2,3main()int m,i,s;for(m=2;maiO) printf(%4dn,ai1);elseprintf(%4dn,ai0);.6 .23. (* )编程将一个3x3矩阵转置(行列互换)后输出main()int i,j, a33,b33;for(i=0;iai) min=a return(min);程序2:main ()void make();int a10,i;extern int 。

7、max,mi n;extern float aver;for(i=0;iai) min=ai;sum+=ai;pri ntf(%f,sum);aver=(float)su m/n; float aver(int n,float a) int i;float sum=0,aver;.7 .for(i=0;i max)max=aij;m1=I; n1=j;else if(aijb) n=i;break;for(i=(N-2);i=n;i-)ai+1=ai;an=b;for(i=0;i=10) printf(-1); printf(n);35. ( * )写一程序,要求用户在键盘上输入一个整数,并 。

8、把每位数字转换为英文。例如:输入 1024 时,输出 One Zero Two Fourmain() long int n;int m,i=0,c10;scanf(%ld,&n);dom=n%10;i+;ci=m;printf(%5d%5d%5dn,i,m,ci);while (n/=10)0);while(i=1)i-;switch(ci+1)case 0: printf(zero);printf( ”);break; case 1: printf(one);printf( ); break; case 2: printf(two);printf( ); break; case 3: pri。

9、ntf(three);printf( ”);break; case 4: printf(four);printf( ”);break; case 5: printf(five);printf( ”);break; case 6: printf(six);printf( ); break; case 7: printf(seven);printf( ); break; case 8: printf(eight);printf( ); break; case 9: printf(nine);printf( ); break; default:printf(no);36. (* ) A数组中有8个元。

10、素,从第6个元素开始将数组后 三个元素移到数组开头。例如:A数组元素为:2 6 9 8 5 3 7 4移动后数组变为:37 4 2 6 9 8 5#define N 8main()int a8=2,6,9,8,5,3,7,4;int i, j,t;for(i=0;i=0;i-) ai+1=ai; aO=t; for(i=0;iaj)p=j;if(p!=j)t=ai;ai=ap;ap=t;for(i=0;i=10) printf( “no”); 43. (* )给出年、月、日,计算出该日是该年的第几天。44. (* )求3至50之间所有素数之和,用子函数判断 是否为素数。#include mai。

11、n()int m,k,i,s=0;for (m=3;m=k+1) s=s+m ;printf(%5dn,s);45. (* )不用strcpy函数,实现两个字符串的复制(形 参用指针变量)。46. (* )从键盘输入10个数,将其中最小的数与第一个数对换,最大的数与最后一个数对换,实现从小到大的排序。(用指针实现)47. (* )编制程序。在主函数中输入 a、b、c三个数, 在子函数中用指针法将 a、b、c排序(最大数放在 a变量中, 最小数放在c变量着),在主函数中输出。48. ( * )输入三个字符串,按由小到大的顺序输出。(用 字符指针实现)。49. (* )请编程,从键盘输入6名学生的。

12、5门成绩,分别统计每个学生的平均成绩。(在主函数中输入输出,子函数求平均成绩)50. (* )编写函数将一个字符串中每一个单词的第一个 字母转换为大写。main()char ch50=he is my friend;int i,word=0;for(i=0;chi!=0;i+) if(chi= ) word=0;else if (word=0) chi=capslock(chi);word=1; printf(%s,ch); capslock(char a)a=a-32; return(a);51 . (*)一个班有10名学生,每位学生有四门功课。 请编程输出平均成绩、总分最高和最低的俩位学生所有课程的 成绩。52. (* )输入任意5个数放在数组中,假如 5个数为1、 2、& 2、10,请打印出以下方阵:12821028210182101221012810 1 2 8 2main()int a5,i,j,t;for(i=0;i3;i-,j+) t=aj;aj=ai;ai=t; for(i=0;imain()int i;for(i=1;i100;i+)if(i*i%10=i|i*i%100=i)printf(“%5d ,i);专业文档 考试资料学习资 料教育试题方案设计。

c语言编程四门成绩,C语言编程题与答案相关推荐

  1. scratch飞翔的小猫 电子学会图形化编程scratch等级考试一级真题和答案解析2022年3月

    目录 scratch飞翔的小猫 一.题目要求 1.准备工作 2.功能实现 二.案例分析 1.角色分析 2.背景分析 3.前期准备 三.实现流程 1.案例分析 2.流程图绘制 四.程序编写 五.考点分析 ...

  2. 04747 java语言程序设计(一)_自考软件工程:2017年4月04747Java语言程序设计(一)历年真题及答案...

    Java语言程序设计(一)历年真题试卷及答案由湖南自考生网www.zikaosw.com收集.提供.更多真题及答案,可在我办网站"自考历年真题"栏目中查看.软件工程历年真题建议 同 ...

  3. c语言顺序存储学生成绩,C语言学习--实验六 顺序存储结构.doc

    实验项目编号 06实验项目名称顺序存储结构实验学时 2学时实验时间 2016.11.20实验地点 教一 503指导老师周宏生 二.实验内容及要求 1.编程实现利用数组元素作为函数参数,求学生的平均成绩 ...

  4. c语言作业 统计成绩,C语言作业 输入多名学生3门课程成绩,并统计成绩的平均分和总分,并根据总分输出名次。...

    如一楼所言,没有多少人有这个时间来给你写.如果你只是为了交作业,建议你端正你的学习态度.如果你是一名学生成绩管理人员,建议稍微学一下Office,用Office进行学生成绩查询排名是很快的,拜托你能不 ...

  5. C语言汇总学生成绩,c语言用二维数组统计学生成绩.doc

    c语言用二维数组统计学生成绩 # include /*定义一个求每门课平均成绩的函数AverageCourse 它的形参一个是二维数组,用来传递学生成绩: 一个是指针变量(数组名),存放每门课的平均成 ...

  6. c语言多门平均成绩,C语言:求平均成绩

    C语言:求平均成绩0 Problem Description 假设一个班有n(n<=50)个学生,每人考m(m<=5)门课,求每个学生的平均成绩和每门课的平均成绩,并输出各科成绩均大于等于 ...

  7. C语言扫雷函数成绩,C语言实现扫雷

    实现用C语言编写一个扫雷游戏 大家想必都玩过扫雷,无论那个版本都有难度供已选择,下面来分享一个自己用C语言编写的扫雷游戏吧! 编写语言:C语言 编写软件:visual studio 2017 1.首先 ...

  8. c语言查找不及格成绩,c语言知识(找出大于2门成绩不及格的学生)

    1.首先定义一个学生结构体(结构体中包含一个Score结构体): typedef struct score{ float chinese;//语文成绩 float english;//英语成绩 flo ...

  9. 将某班30名同学的C语言期末考试成绩,统计学期末考试试题(含答案)

    1.一个统计总体( d ) A.只能有一个标志 B.只能有一个指标 C.可以有多个标志 D.可以有多个指标 2.调查某大学2000名学生学习情况,则总体单位是( d )c A .2000名学生B.20 ...

最新文章

  1. cross join
  2. RedHat Directory Server 8.2 Installation Guide
  3. 在react-router中进行代码拆分
  4. python一共有多少个内置函数_Python 35个内置函数,你都ok吗?
  5. 运营商 sni 服务器,什么是服务器名称指示(SNI)
  6. 使用SSH更新WordPress
  7. 幅度为a0的载波由峰峰值_【砂石骨料】机制砂亚甲蓝值对混凝土性能的影响研究...
  8. 拓端tecdat|R语言markov switching model马尔可夫转换分析研究水资源
  9. 生产者-消费者模型之集合LinkedBlockingQueue源码解读
  10. 手心输入法 -无广告不骚扰
  11. 图片去底色功能怎么用?怎么把图片背景色变成透明的?
  12. neo4j 初始密码
  13. tensorflow 版本列表_TensorFlow 版本兼容性
  14. petalinux挂载88e1512、88e1111及base-t、base-x转换
  15. 【100%通过率】华为OD机试真题 JS 实现【预订酒店】【2023 Q1 | 100分】
  16. ERROR:write javaBean error, fastjson version 1.2.62, class com.itheima.pojo.Brand, fieldName : 8
  17. 超分辨论文阅读笔记:Non-local
  18. React Native 热更新方案
  19. Mars3D(含Cesium)数据及服务篇:城市建筑物转为3DTiles白膜格式
  20. 大疆招聘java工程师_Java工程师(上海)

热门文章

  1. iOS判断国内固定电话区号
  2. svg-icon图片不能改颜色
  3. ios android 截屏 分享,iOS 系统自带截屏分享
  4. GPU算力查询与比较
  5. 基础07:列表 ,列一个购物清单
  6. RESTFUL_前言
  7. box-sizing 总结
  8. 2020年,突然迷上了无线电,想做一名火腿 HAM
  9. 150935131_2_青少年心理弹性量表_255_255
  10. 手把手带你安装window10+ubuntu18.04双系统--超详细