1,C编程题看不懂啥意思!我看见过经典一百例里面有一个是求输入的字符是数字和字符,字符串用数组循环一下不知道能不能出来 , void convert(char* des,char* str) char szExist[MAXLEN]; int nExist = 0; char* pSrc = http://www.lisdn.com/mnsj/hhjy/str; char* pDest = des; bool bExist; for(; *pSrc; ++pSrc)bExist = false;// 检测是否已经存在for(int nIndex = 0; nIndex < nExist; ++nIndex)if(szExist[nIndex] == *pSrc)bExist = true;break;}}if(bExist)continue;}szExist[nExist++] = *pSrc;*pDest++ = *pSrc; } *pDest = 0;}采纳吧,我运行通过了~~~【c 编程题经典100例,C编程题】
2 , C语言编程题#include "stdio.h"#define ALL 1000//求1000内的水仙花数void main(){ int i; int isPrime(int);//函数申明 for( i=1; i<=ALL; i++ )//循环 {if( isPrime(i) )//如果是水仙花数则输出printf("%5d \n",i); }}int isPrime(int num)//判断一个数是否为水仙花数的函数{ int temp = 0, x,number = num;while( number!= 0){x = number%10;//将数的个位赋给xtemp += x*x*x;//将x立方加给tempnumber = number/10; //数本身除以10 , 使得原本的十位变成个位 } if( temp == num )return 1; else return 0;}是求水仙花数吗,说清楚,上面给出的是求水仙花数的代码,vc++编译并执行成功main(){int i,j,a,b,c;for(i=100;i<=999;i++){a=i/100;b=i/10%10;c=i%100;if(i==a*a*a+b*b*b+c*c*c)printf("%d",i);}}
推荐阅读
- 编写爱心代码的软件,把名字做成一个爱心的手机软件叫什么
- 传智java培训机构,传智播客成都中心Java培训怎么样就业率高吗
- 手机如何缩小照片,手机上的图片怎样压缩
- 结婚证一键生成器,一键生成结婚照软件带合照的结婚证生成器
- pLC程序编写在哪接私活,昆山哪里可以接到PLC编程私活本人从事自动化电气工程师5年经验熟
- 电视安装手机app,电视能安装手机上的软件吗
- 好用的手机计算器,连加计算器什么手机软件好用
- 安卓ppsspp1.4,安卓版本psp可下载玩吗?
- cnc刀具管理,cnc相同组内的刀具都被使用是怎么情况