-
[求助]完数的输出格式问题
[求助]完数的输出格式问题 编写一个程序找出6-1000之内的所有完数,并安下面的格式输出:6=1+2+3我编写的程序如下:main(){inti,j,sum=0,n;for(i=6;i<=1000;i++){for(j=1;j<=i;j++){if(i%j==0)n=j;sum+=n;if(i==sum)printf("%d\n",i);}}}请各位看看对...
86
热度 -
[分享]C对文件操作的一些原则
[分享]C对文件操作的一些原则 今天当我想用FILE指针操作一.rmvb文件时发现不能对其读取.起初我以为是那个电影文件太大,C对操作文件的大小有限制.然后我就分别拿一些文件试验.发现: 读文件时:不能打开文件扩展名>=4的文件.总会返回NULL. 写文件时文件扩展名可以>=4.按文件位置指针的最大值原理上可以最大操作2047MB(2GB)的文件但实际上不知...
163
热度 -
俄罗斯算法求大数乘
俄罗斯算法求大数乘 /*俄罗斯式算法求大数乘*//*原理:举例(9*8)*//*(乘数)9(被乘数)8*//*416*//*232*//*164*//*将乘数为奇时的被乘数相加8+64=72OK!*//*这钟算法只比传统的好,分治法就比这种要好*//*编译环境:VC++6.0*//*Author:江南孤峰Time:2006-10-24*/ #include<std...
349
热度 -
[求助]for循环问题
[求助]for循环问题 请问下面的图形怎么输出 ababcbabcdcbabcdedcbabcdefedcbabcdef 我只会输出下面的图形aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa #include"stdio.h"voidmain(){inti,j;//i代表行号,j代表每行内的星号数,列数for(i=1;i<=5;i++){f...
464
热度 -
C语言指点
按行顺序为一个5*5的二维数组a赋从1开始的奇数,然后输出该数组的左下半三角这道题有人会么? color='#FF8000'>----------------解决方案-------------------------------------------------------- 第二个的答案:#include<stdio....
189
热度 -
怎样编写混合运算计算器啊
谢谢啊 我用TC发现了7个error color='#FF8000'>----------------解决方案-------------------------------------------------------- 啊!!! color='#FF8000'>----------------解决...
121
热度 -
c语言大难题求助
c语言大难题求助 妹妹的c语言考试题目太难,实在不会,望高手们帮忙,万分感谢! 一、简单的DOS功能 编一程序,实现几个简单的DOS功能,包括:mtype、mcopy、mcomp等。 mtype实现DOS的type功能,显示.TXT文件的内容 mcopy实现DOS的copy功能,复制一个任意格式的磁盘文件。 mcomp实现DOS的comp功能,比较二个任意格式的磁盘文...
361
热度 -
请问这个程序怎么解释
请问这个程序怎么解释 #include<stdio.h>#include<conio.h>main(){inti=1,sp=26;while(i++<=26&&sp-->=1){printf(""+i),printf("abcdefghijklmnopqrstuvwxyz"+sp),putchar('\n');}get...
235
热度 -
难题 求高手帮忙
看来我看不惯不平得事情....要安静看书了... color='#FF8000'>----------------解决方案-------------------------------------------------------- 哇……复杂的路径计算转为查表,佩服…… color='#FF800...
441
热度 -
请教高手从m个数中任取n个数的组合算法(可以重复)
请教高手从m个数中任取n个数的组合算法(可以重复) 我想问问有m个数,如果任意输入n,可以实现m中取n的组合算法,数字可以允许重复。比如有3个数1,2,3,n=3,则一共有111,112,113,221,222,223,331,332,333,123种取法(123,321,231中确只能有1个)。即需要满足公式,C(m,n)=(m+n-1)!/n!(m-1)!,有哪位高...
574
热度 -
输出金字塔字母的问题求教
输出金字塔字母的问题求教 /*我是新手,学习到循环这一章,做课后的编程习题,遇到些困难,请高手指点一下。论坛里也有金字塔的贴,不过情形不大一样。 要求:比如输入字母E,形成金字塔排列。 A ABA ABCBA ABCDCBA ABCDEDCBA 需要用到一个外部循环控制行,三个内部循环,一个控制空格,一个控制字母升序输出,一个控制字母降序输出。 升序的没问题,降序要怎么...
447
热度 -
[求助]C语言有大侠能帮我答几道题吗
[求助]C语言有大侠能帮我答几道题吗 (每道题目有一个或多个正确的答案) 1)以下定义语句中,错误的是() a)Inta[]={1,2};b)Chara[3]={‘1’,’2’,’3’};c)Chars[10]=“test”;d)Intn=5,a[n]; 2)设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:scanf("i=%d,f=%f",&...
316
热度 -
[求助]字符串操作
[求助]字符串操作 /* 题目是这样的: 输入一串字符,如 dgt125?458.20 要把连续的字符组成一个整数,依次放到数组a中,如把125放到a[0],458放到a[1],20放到a[2] 输出数组元素:12545820 整数的个数:3 */ #include"stdio.h" #defineN64 intmain(void) { inti,...
207
热度 -
[讨论]动态数组~论坛
[讨论]动态数组~论坛 下面的程序是论坛在工藤♀新一的“关于malloc函数~知道的近来看一下哦“的一个回帖~想请教一下#include<stdio.h>#include<conio.h>#include<stdlib.h> intmain(void){int**p,M,N,i,j;printf("EnterM:");/*第1个下标大...
550
热度 -
关于malloc函数~知道的近来看一下哦
关于malloc函数~知道的近来看一下哦 我用malloc定义一个动态数组~#include"stdio.h"#include"malloc.h"main(){inti,j,n;int*fangzhen;printf("Inputn:");scanf("%d",&n);fangzhen=(int*)malloc(n*n*2);printf("Inputfang...
319
热度 -
[求助] 一个字符串是否包含在另一个字符串中
[求助]一个字符串是否包含在另一个字符串中 #include<stdio.h>#include<string.h> voidmain(){chara[20],b[20];inti;printf("请输入第一个字符串:");gets(a); putchar('\n');printf("请输入第二个字符串:");gets(b); 求助关键代码////...
140
热度 -
大家好啊 有几个问题想请教大家
#include<stdio.h>#defineN100typedefstruct{intkey;intflag;}list; intdelete_same(lista[],intn){inti,j,k=0;for(i=1;i<n;i++){for(j=i-1;j>=0;j--){if(a[i].key==a[j].key){a[i].flag=0;//标记置为0表示重复k...
195
热度 -
[求助]查找链表节点编号的函数问题?
按您的意思改,那最后一个字母能被检测到吗?p是p!=NULL;的缩写。 color='#FF8000'>----------------解决方案-------------------------------------------------------- 以下是引用soft_wind在2006-8-2317:45:10的发言:...
226
热度 -
诚心请教,怎样生成动态二维数组???
汗怎么回事>?#include"stdio.h"#include"conio.h"#defineW5#defineH10main(){int**num=NULL;inti,j; num=(int*)malloc(H*W*sizeof(int)); for(i=0;i<H;i++)for(j=0;j<W;j++){num[i][j]=i+j;}for(i=0;i<H;i++)...
320
热度 -
网络日志2
网络日志2 评论各种排序算法示例/*!@Sort.cpp********************************************************************************文件实现功能:各种常见的排序算法作者:e4lich版本:2.0-----------------------------------------------...
254
热度