ImageVerifierCode 换一换
格式:DOCX , 页数:62 ,大小:170.48KB ,
资源ID:7474259      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7474259.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c程序Word文档下载推荐.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

c程序Word文档下载推荐.docx

1、 if(x*x=i+100&y*y=i+268)%5d,i);3.输出打印九九乘法表。void main() int i,j,result;10; result=i*j;%d*%d=%-3d,i,j,result);/-3d表示左对齐,占三位4.请输入一个五位数,判断是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。# include int zifu(char c); int longest(char); int i; char line100;%请输入一行字符串: gets(line);%这一行字符串中最长的单词是: for(i=longest(line);zifu(li

2、nei);%c,linei);int zifu(char c) if(c=acAZ) return 1;int longest(char string) int len=0,i,length=0,flag=1,place=0,point;=strlen(string); if(zifu(stringi) if(flag) point=i; flag=0; len+; flag=1; if(len=length) length=len; place=point; len=0; return(place);6.写一个判素数的函数,在主函数中输入一个整数,输出是否为素数的信息。int sushu(i

3、nt n) int i,flag=1; for(i=2;n/2&flag=1; if(n%i=0) return(flag); int n;请输入一个数:n); if(sushu(n)%d是素数,n);%d不是素数7.写一个函数,输入一个十六进制数,输出相应的十进制数。#define MAX 1000int zhuanhuan(char s) int i,n; n=0;si!0; if(si0si0)个整数,输出其中第m个最大值,和第n个最小值。#includeai+1) temp=ai; ai=ai+1; ai+1=temp;排序后的数字顺序是:,ai); printf (请输入你需要的最大

4、值号码:第%d个最大值是%dn,m,ak-m);请输入你需要的最小值号:第%d个最小值是%dn,n,an-1);9.编写程序,输入一个m*n的整数矩阵,输出其中所有不同元素值。20 60 20 15 例如输入 80 20 35 10 18 20 15 55输出:20 60 15 80 35 10 18 55.#define M 3#define N 4 int aMN,bM*N; int i,j,k,n=0,flag;Enter %d*%d integern,M,N);M; for(j=0;N; scanf(aij); bn+=a00; flag=1; for(k=0;n&flag; if(a

5、ij=bk) flag=0; if(flag) bn+=aij; The resultnn; printf(,bi);10.请输入M*N阶矩阵,然后按从小到大的顺序输出矩阵中不同的数。例如, 20 60 20 15输出后的数为10,15,18,20,35,55,60,80. int i,j,k,n=0,temp=0,flag;n-j; if(bibi+1) temp=bi; bi=bi+1; bi+1=temp;11.输入8个正整数,要求输出其中的奇数及奇数个数。 int i,a8,count=0;请输入8个正整数:8;%奇数是: if(ai%2!=0) printf(“奇数个数是:12.输入

6、一个3*3的矩阵,要求输出其中最小的数,并输出在哪行那列。(若矩阵中有多个最小值,只输出第一个的行和列) int a33,i,j,k=0; int b9,min,flag;请输入3*3的矩阵:3; bk=aij; k+; min=b0; for(k=0;9; if(bk=s.stacksize) s.base=(char*)realloc(s.base,(s.stacksize+STACKINCREMENT)*sizeof(char);/*追加栈长*/ s.top=s.base+s.stacksize; s.stacksize+=STACKINCREMENT; *s.top=e-data; s

7、.top+;/*出栈操作*/int pop(SqStack & if(s.top=s.base) return 0; e-data=*-s.top;/*判断栈空*/int StackEmpty(SqStack s) if(s.top=s.base) return 1; else BiTree gettop(SqStack s,BiTree e) if(s.top=s.base) e-data=data=*(s.top-1); return e;/创建二叉树BiTree creatBiTree() char ch; BiTree s; ch=getchar(); if(ch=# return N

8、ULL; s=(BiTree)malloc(sizeof(BiTNode); s-data=ch;lchild=creatBiTree();rchild=creatBiTree(); return s;/递归遍历二叉树/先序void preorder(BiTree root) if(root!=NULL),root-data); preorder(root-lchild);rchild);/中序void inorder(BiTree root) inorder(root-/后序void postorder(BiTree root) postorder(root-/非递归遍历二叉树void pr

9、e_order(BiTree root) SqStack s; BiTree p; p=root; InitStack(s); while(p|!StackEmpty(s) if(p),p- push(s,p); p=p-lchild; pop(s,p);rchild;void in_order(BiTree root)void post_order(BiTree root) BiTree p,q; q=NULL; gettop(s,p); if(p=NULL|p=q) q=p; p=NULL;按先序创建二叉树: p=creatBiTree(); /*printf(按先序输出二叉树: preo

10、rder(p);按中序输出二叉树: inorder(p);按后序输出二叉树: postorder(p);*/ pre_order(p); getch();28. 制作一个随机点名器,由老师输入班级的最大学号,进行随机抽取学号回答问题,中途可以选择结束抽取。回答过问题的学员不再抽取,如果全班学员都回答过问题了,结束抽取,注意随机抽取的学号不能是负数。stdlib.htime.h int num; char ans; int a18; char b1818=马振磊,王开泰韩雪诗樊新健孔凯瑜崔智勇黄传奇李成森李亚奇庙存发杨晓佳郑洁李燕陈仟张越王浩田姜涛李玉冰; int randNum; int i=

11、0;请输入班级的最大人数:num);num; ai=0;do srand(time(0);/改变随机值 randNum=rand()%num; if( arandNum=1) continue; if (arandNum=0)请%s同学回答问题。,brandNum); arandNum=1; i+;继续提问吗?y/n: fflush(stdin);/清除缓存 ans=getchar(); while(inum&ans=y提问结束!n 方法二:void menu();void select(char (*)10,int *,char (*)10);void style1(char (*)10);void style2(char (*)10,int *,char (*)10);void style3(char (*)10,int *,char (*)10); char name1910= 陈 仟郑 洁,李卓轩苗存发李 燕姜 涛 int team19=0,1,1,1,2,2,3,3,4,4,4,5,5,5,6,6,6,7,7; char teamList810=

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2