循环

#include <stdio.h>`
`#include <string.h>`
`void main()`
`{``int  m, n,i,j,k=0,l;``scanf_s("%d%d", &m, &n);``if (m < 2)m = 2;``for (i = m,l=0; i <= n; i++)``{``for (j = 2; j < i; j++)``{``if(i%j==0)``{``k = 1;``break;``}``}``if (k == 0)``{``printf("%5d", i);``l++;``if (l % 5 == 0)printf("\n");``}``else``{``k = 0;``}``}`
`}`

#include <stdio.h>
#include <string.h>
void main()
{int a,m,n,i;scanf_s("%d", &a);for (m = 1, n = 1,i=1; m < a||n<a;i++){if (i % 2 == 1) { printf("%d ", m);m = m + n;}if (i % 2 == 0){printf("%d ", n);n = m + n;}}
}

#include <stdio.h>
int main()
{int i,j,z;for (i=1;i<=4;i++){for(j=1;j<=4;j++){if (i==j)continue;for(z=1;z<=4;z++){if(i==z||j==z)continue;printf("%d,%d,%d\n",i,j,z);}}}return 0;
}

#include<stdio.h>
int main(void)
{int car,i;int a[4];for(car=1;car<=4;car++){a[0]=(car==2);a[1]=(car==4);a[2]=(car!=3);a[3]=(car!=4);if(a[0]+a[1]+a[2]+a[3]==1){printf("最好赛车编号为%d\n",car);for(i=0;i<=3;i++){if(a[i]) printf("说对的专家为%c",'A'+i);}}}return 0;
}

编写程序利用公式:ex=1+x+x2/2!+x3/3!+…+xn/n!求的近似值。

找出并改正以下源程序中错误,得出正确的运行结果。

源程序如下:

#include <stdio.h>

#include <math.h>

void main()

{

int i;float a,e,x;printf("请输入x的值:");scanf("%d",&x);e=0;i=0;a=1;while(a>1e-6);{a=a*x/i;e=e+a;i++;}printf("exp(x)=%f\n",exp(x));printf("循环次数为:%d次,e的x次方为:%f\n",i,e);

}

程序正确的运行结果为:

1.0

exp(x)=2.718282

循环次数为:11次,e的x次方为:2.718282

Press any key to continue

#include <stdio.h>
#include <math.h>
int main()
{int i;float a,e,x;scanf("%f",&x);e=1;i=1;a=1;while(a>1e-6){a=a*x/i;e=e+a;i++;}printf("exp(x)=%f\n",exp(x));printf("循环次数为:%d次,e的x次方为:%f\n",i,e);return 0;
}

#include <stdio.h>
#include <math.h>
int select(int i);
int main()
{int i,j,k,m;for(i=1;i<10000;i++){j=i+100;k=i+268;m=select(j)+select(k);if(m==2)printf("%d\n",i);}return 0;
}
int select(int i)
{int c=0;int j;for(j=0;j<100;j++){if(i==j*j){c=1  ;}}return c;
}

#include <stdio.h>
#include <string.h>
void main()
{int a, i,c, j, k, b[10] = { 0 };scanf_s("%d", &a);c = a;i = 2;j = 0;while (i<=a){if (a % i == 0){a = a / i;b[j] = i;j++;i = 2;}else { i++; }}for (k = 0; b[k] != 0; k++){if (k== 0)printf("%d=%d",c, b[k]);else{printf("*%d", b[k]);}}
}

#include <stdio.h>
int main()
{int i, j, sum = 0;for (i = 2; i <= 1000; i++)  {for (j = 1; j < i; j++)    {if (i % j == 0)       {sum = sum + j;    }}if (sum == i){printf("%d \n", i);}sum = 0;}return 0;}

#include <stdio.h>
int main()
{int i, a,b,c, sum = 0;for (i=100;i<1000;i++)  {a = i % 10;b = (i - a) / 10 % 10;c = i / 100;if (i == a * a * a + b * b * b + c * c * c)printf("%d  ", i);}return 0;
}

#include <stdio.h>
#include<math.h>
int main()
{int a, n,i,j=0,num=0;scanf_s("%d%d", &a, &n);for (i = 1;log10(i)<n ; i*=10){j += (a * i);num += j;}printf("sum=%d", num);
}

#include <stdio.h>
int main()
{int m, n,temp,r,p;scanf("%d,%d", &m, &n);if (m < n){temp = m;m = n;n = temp;}r = m % n;p = m * n;while (r != 0){m = n;n = r;r = m % n;}printf("最大公约数是%d\n", n);printf("最小公倍数是%d\n", p / n);
}

华电C语言题库(循环中等难度)相关推荐

  1. c语言用字符方式拚一个时钟,2012年3月份全国计算机等级考试二级c语言题库(机试) (1)...

    2012年3月份全国计算机等级考试二级c语言题库(机试) (1) 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不 ...

  2. c语言第七章函数调用题库,c语言题库7-函数.doc

    c语言题库7-函数 主要考核内容:函数 序号题目答案选择题1有以下程序 int f(int a) { return a%2; } main() { int s[8]={1,3,5,2,4,6},i,d ...

  3. c语言形式参数若为b 4,2016年计算机二级c语言题库

    2016年计算机二级c语言题库 距2016年计算机二级考试时间越来越近了,为帮助大家尽快复习C语言考试,下面百分网小编整理了关于C语言的考试题库,希望对大家有所帮助! 计算机二级C语言题库[一] 1. ...

  4. 程序显示文本框_vb程序语言题库

    vb语言题库 一.程序填空   共1题 (共计20分) 第1题 (20.0分)        题号:711        难度:中        第1章 ----------------------- ...

  5. C语言答案解析,C语言题库带详细讲解答案解析.doc

    C语言题库带详细讲解答案解析.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3. ...

  6. 北华大学c语言题库百度云,北华大学C语言题库精简打印版(全).doc

    北华大学C语言题库精简打印版(全).doc 北华大学C语言题库精简打印版(全)一.判断题 - 正确篇1.字符常量的长度肯定为1.Y2.在调用函数时,实参把值传送给对应位置上的形参,形参的值不能传给实参 ...

  7. 国二c语言程序,国家计算机二级c语言题库及答案

    国家计算机二级c语言题库及答案 1.以下程序的输出结果是() #include main () {int a,b,d=241; a=d/100%9 b=(-1)&&(+1); prin ...

  8. 计算机二级c语言程序填空,计算机二级C语言题库之程序填空.docx

    计算机二级C语言题库之程序填空 找Armstrong(水仙花)数:371=3*3*3+7*7*7+1*1*1 #include #include void main() { int i,a,b,c; ...

  9. 如何实现修改c语言题库,编程培训 所有C语言题库(修改后).docx

    编程培训 所有C语言题库(修改后).docx 试卷编号2203所属语言C语言试卷方案所有C语言题库试卷总分1220分共有题型1种一.程序填空 共122题 (共计1220分)第1题 (10.0分) 题号 ...

  10. 计算机c语言二级题库及答案txt,计算机二级c语言题库及答案

    计算机二级c语言题库及答案Tag内容描述: 1.2016年计算机二级c语言题库及答案一.选择题(每小题1分,共40小题,共40分)1.设循环队列的存储空间为Q(1:35),初始状态为front=rea ...

最新文章

  1. IT 往事录:苹果 Mac 之父,却在 Mac 问世前黯然退场
  2. 上交三月月赛[SJTU] 1105 path
  3. js公共时间戳方法es6
  4. 64位LINUX下hadoop2.2.0重新编译及安装步骤
  5. SaeStorage使用示例
  6. Python【01】【基础部分】- A
  7. 一张图看懂阿里云网络产品【四】NAT网关
  8. 《全数据时代的炼金师》全书语言生动、易懂
  9. python函数和函数式编程
  10. 基于springcloud的声明式客户端FeignClients方式的httpserver访问配置
  11. iPhone4 降级6.12教程 无须SHSH 不装插件 不睡死[转载] by 轻鸢
  12. celery 4.1下报kombu.exceptions.EncodeError: Object of type 'bytes' is not JSON serializable 处理方式...
  13. dell5580bios恢复出厂_如何进入戴尔笔记本bios及恢复bios出厂设置
  14. 【C语言经典100例】-- 11 不死神兔问题
  15. java计算机毕业设计基于安卓Android/微信小程序的校园闲置二手交易平台APP
  16. 这几个一键文字转语音的方法你可不能错过
  17. 小程序源码:百变头像框制作微信小程序源码下载,免服务器和域名
  18. Docker迁移备份武林秘籍
  19. 工业机器人 郝卫东_川崎焊接机器人控制系统设计开发
  20. 分享几种Spring Boot常用数据处理方式(含代码,粘贴可用)

热门文章

  1. AutoCAD批量打印工具,batchplot,AcmeCADConverter使用注意事项
  2. final 类和不可变类
  3. android QQ好友分享
  4. 家居照明行业网络营销怎么搞?
  5. EnableViewState和ViewStateMode
  6. FastDFS文件存储系统
  7. 傻瓜式长文详细教程:无需u盘装系统(ubuntu、deepin双系统等)
  8. linux环境模拟器,在Linux环境下玩PlayStation模拟器
  9. 荒野大镖客ol 服务器位置,荒野大镖客2ol盗贼在什么位置?盗贼具体位置分享
  10. 电商设计素材:15000款淘宝促销水印元素模版,手慢的人领不到!...