二级C语言编程_-实例.doc

编程实例

?

1.???????? 1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 main(){int i,j,k;printf("\n");for(i=1;i<5;i++)    /*以下为三重循环*/ for(j=1;j<5;j++)   for (k=1;k<5;k++)   { if (i!=k&&i!=j&&j!=k)    /*确保i、j、k三位互不相同*/    printf("%d,%d,%d\n",i,j,k);   }}

2.???????? 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:#include "math.h"main(){long int i,x,y,z;for (i=1;i<100000;i++) { x=sqrt(i+100);   /*x为加上100后开方后的结果*/  y=sqrt(i+268);   /*y为再加上168后开方后的结果*/   if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/    printf("\n%ld\n",i); }}

3.???????? 题目:输出9*9口诀。1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。#include "stdio.h"main(){ int i,j,result; printf("\n"); for (i=1;i<10;i++)  { for(j=1;j<10;j++)    { result=i*j;     printf("%d*%d=%-3d",i,j,result);/*-3d表示左对齐,占3位*/    }   printf("\n");/*每一行后换行*/  }}

4.???????? 题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。main(){int i,j,k,n;printf("'water flower'number is:"); for(n=100;n<1000;n++) { i=n/100;/*分解出百位*/  j=n/10%10;/*分解出十位*/  k=n%10;/*分解出个位*/  if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)   { printf("%-5d",n);   } }printf("\n");}

5.???????? 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n, 重复执行第一步。(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。main(){int n,i;printf("\nplease input a number:\n");scanf("%d",&n);printf("%d=",n);for(i=2;i<=n;i++) { while(n!=i)  {if(n%i==0)   { printf("%d*",i);    n=n/i;   }   else    break;  }}printf("%d",n);}

6.???????? 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。1.程序分析:利用辗除法。main(){ int a,b,num1,num2,temp; printf("please input two numbers:\n"); scanf("%d,%d",&num1,&num2); if(num1!=0) { temp=num1;  num1=num2;   num2=temp; }a=num1;b=num2;while(b!=0)/*利用辗除法,直到b为0为止*/ { temp=a

c语言二级编程实例,二级C语言编程_-实例.doc相关推荐

  1. 二级c语言上机编程技巧,二级C语言上机编程题技巧总结

    二级C语言上机编程题技巧 一. 方法总结 1. 二级C语言上机编程题在二级上机考试中属于较难题型,因此很多同学都害怕通过不了.综合 往年的考试,结合考试大纲,每年考试的编程题都有一定的规律和方法,只要 ...

  2. python语言设计二级教程答案2019_全国计算机等级考试二级教程2019年版——Python语言程序设计参考答案...

    第二章 Python语言基本语法元素 一.选择题 C B B C A D B A D B 二.编程题 1.获得用户输入的一个整数N,计算并输出N的32次方. 在这里插入图片描述 2.获得用户输入的一段 ...

  3. 二级c语言学习软件,二级C语言学习app下载-二级C语言学习 安卓版v3.1.1-PC6安卓网...

    二级C语言学习app是一款专为想要学习c语言的朋友开发的手机应用,通过二级C语言学习app,我们随时随地都可以学习c语言了哟,二级C语言学习app非常的方便,有需要的赶紧来下载吧. 软件介绍 二级C语 ...

  4. 大一考二级c语言,大专学生计算机二级是大一考还是大二考

    技校网专门为您推荐的类似问题答案 问题1: 我是一名大二的学生,请问什么考计算机二级比较好 同学,我不知道你是哪里的人.我现在生活在北京,给你一些我这边的社会状况吧. 现在社会上,懂电脑的人是很多的, ...

  5. 计算机二级c好考吗,计算机二级MS Office和C语言哪个比较好考?

    有考生问小编,计算机二级MS Office和C语言哪个比较容易考? 这个还是要因人而异的,大部分人觉得,学起来的话,MS Office入门比C语言容易,但是考起来,C语言比MS Office容易. 计 ...

  6. 水仙花亲密数c语言,★2015年3月15日江苏省高校计算机等级考试二级C语言1套上机题(C01)及其解答_张柏雄.doc...

    ★2015年3月15日江苏省高校计算机等级考试二级C语言1套上机题(C01)及其解答_张柏雄 目录 C01(上午8:00-9:10)原题 解答 附录:通用的自编函数 2015春江苏省高校计算机二级C语 ...

  7. python计算机二级含金量-计算机二级考试哪种语言最难?计算机二级证书含金量高不高?...

    计算机二级考试哪种语言最难?计算机二级证书含金量高不高? 2020-02-2415:17:36 来源:上学吧 作者:qiuyu 计算机二级考试相比于计算机一级考试,难度上会大一些,当然,只要我们认真备 ...

  8. c语言中0到9的as编码c2,(全国计算机等级考试二级笔试样卷VsualBasc语言程序设计.doc...

    (全国计算机等级考试二级笔试样卷VsualBasc语言程序设计 全国计算机等级考试二级笔试样卷Visual Basic语言程序设计 [打印][字体:大 中 小][关闭] 选择题(每小题2分,共70分) ...

  9. 2014年江苏省计算机二级c语言考试大纲,「二级C语言」江苏省计算机二级VFP考试大纲...

    登样酷肖评价那时铺盖农药年礼马荣.曼联还帐芦荟火烧凶狠,内里盗伐逆产宫阙溺职,绵密轻质埃门许愿挡头梨园.昏倒草果冬菇绿草良心,四祖率先排柱抗税球速.阐明气肿水层陵江昆嵩露苗炉角. 木制览胜兰道劳步裤衩 ...

最新文章

  1. 超详细单机版搭建hadoop环境图文解析
  2. Nature:“巨型原子”使芯片同时处理和收发量子信息成为可能
  3. 数据挖掘方法论与工程化思考
  4. Linux opencv安装与编译
  5. matlab::mex::ArgumentList outputs的创建
  6. k8s pod之间不能通信_Kubernetes 同 Pod 内的容器使用共享卷通信
  7. Preload custom controller defined in runtime framework
  8. C#操作xml之xpath语法
  9. python odoo_odoo python 使用缓存
  10. 华为拿百亿资金给员工分红,预计每股1.58元
  11. matlab中交点坐标,matlab交点坐标
  12. 一人身兼多个项目时的“课程表”工作模式实践
  13. Spring boot 2.1版本、2.3及以上版本使用actuator实现优雅关闭程序
  14. 附加属性来控制控件中,要扩展模块的visibility
  15. Java爬虫,数据采集经验分享
  16. Windows下安装Redies
  17. 如何在 Mac 上右键单击?
  18. 全自动过滤器:全自动自清洗过滤器对给排水总结的经验
  19. HALCON获取区域的中心点、面积和最小外接圆半径
  20. Salesforce学习 丨3张图搞懂SFDC认证考试体系及费用,看看30多个证你要怎么考

热门文章

  1. 2018南京大学夏令营机试第一题
  2. 用Filmage Editor制作视频,赢不限时长录屏神器永久序列码!
  3. rip路由的 负载分担
  4. Python绘制K线图之可视化神器pyecharts
  5. [LeetCode] 157. Read N Characters Given Read4
  6. 集束搜索(Beam Search Algorithm )
  7. 阿里云短信服务——短信发送验证码
  8. Android camera2 框架学习记录
  9. php和durex,PHP语言25周年 杜蕾斯发文庆祝 文案绝了
  10. Eclipse插件集合