/*【程序6】
题目:输入两个正整数m和n,求其最大公约数和最小公倍数。
1.程序分析:利用辗除法。*/
packagetest;
publicclasstest{
//最大公约数
publicstaticintcommonisor(intn,intm){
intmax=(n>=m)?n:m;
intmin=(n>=m)?m:n;
intr=max%min;
while(r!=0)
{
max=min;
m..
分类:
编程语言 时间:
2014-05-27 04:04:03
阅读次数:
374
编程题:输入一串字符,程序会自动将大写字母转换为小写#include<stdio.h>#include<conio.h>main(){ inti=0; chara[50],ch; printf("输入一串字符,程序会自动将大写字母转换为小写\n"); printf("按任意键继续,按Esc键退出\n"); while(ch=getch()!=27) { fflush(..
分类:
其他好文 时间:
2014-05-21 02:46:26
阅读次数:
277
周五,上班。由于张工有事请假回家,我和曹工留下一起做接口。我主要负责接口上层交互部分。期间测试code的时候。发现自己图快点做好。忽略了基本的接口数据类型的定义。有在前一晚上图快,粘贴复制没有检查数据类型。导致了第二天调试付出了惨痛的代价。目前,我是能抓住大方..
分类:
其他好文 时间:
2014-05-21 01:58:24
阅读次数:
207
编程题:strcmp()函数的作用是:从左到右逐个字符比较。(按照字符对应的ascii码值比较)遇见‘\0’为止。#include<stdio.h>#include<string.h>intstring_compare(charstring1[],charstring2[]){inti=0;while(string1[i]==string2[i]&&string1[i]!=‘\0‘)..
分类:
其他好文 时间:
2014-05-21 01:55:42
阅读次数:
368
数组:就是借助索引将多个数据存储为一个集合。普通数组:数组的索引只能使用整数关联数组:数组的索引可以使用整数和字符串(要bash4.0以上的版本才支持关联数组)数组通常与循环或者其他判断式交互使用才有比较高的意义普通数组的定义array1=(aab123a)数组的索引从0为起始索..
分类:
系统相关 时间:
2014-05-20 23:04:38
阅读次数:
350
编程题:用do..while语句实现,求1+2+3+...+100的结果。#include<stdio.h>voidmain(){ints,n;s=0;n=1;do{s=s+n; n=n+1;}while(n<=100);printf("1+2+3+...+100=%d\n",s);}算法解析图与流程图:do...while语句运行结果:总结:do...while至少执行一次。
分类:
其他好文 时间:
2014-05-20 19:34:05
阅读次数:
294
安装python2.7,安装成功会有一个python交互解释器,类似与命令窗口!但python仅是个基础库,用作web开发还远不够,因此需要装很多扩展插件!介绍个包管理器setuptools,安装方法:先下载SetupTools,然后安装,如果本机没有装python2.7的话,会报个错误,"python2.7required,b..
分类:
编程语言 时间:
2014-05-20 19:00:14
阅读次数:
334
编程题:用while语句实现,求1+2+...+100的结果。#include<stdio.h>voidmain(){ints,n;s=0;n=1;while(n<=100){ s=s+n;n=n+1;}printf("1+2+3+...+100=%d\n",s);}下面是算法解析与流程图:运行结果:
分类:
其他好文 时间:
2014-05-20 18:38:34
阅读次数:
281
编程题:输入文件名,输出该文件的内容。fgetc(fp)的使用。#include<stdio.h>voidmain(){FILE*fp;charout_ch,f_name[30];scanf("%s",f_name);fp=fopen(f_name,"r");if(fp!=NULL){while((out_ch=fgetc(fp))!=EOF)putchar(out_ch);}elseprintf("\n\n\t\t%s文件不存在。\n",..
分类:
其他好文 时间:
2014-05-20 18:35:52
阅读次数:
254
编程题:输入一个数字,实现逆排功能。#include<stdio.h>#include<conio.h>fun(intm,char*s){charc;intk,i=10;while(m!=0){k=m%i;*s=k+‘0‘;s++;m=(m-k)/i;}*s=‘\0‘;}main(){intn;chars[81],*p;p=s;printf("enteranumber(>100):");scanf("%d",&n);fun(n,s);p..
分类:
其他好文 时间:
2014-05-20 17:59:19
阅读次数:
232