上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: #includestruct student{char name[19];int math,english;double average;};int main(void){int i,c;double x;struct student students[5];for(i=0;ix){x=students[i].average; c=i;}}printf("The max score: %s %d %d\n",students[c].name,students[c].math,students[c].english);return 0;} 阅读全文
posted @ 2013-11-22 17:26 dihuanting 阅读(93) 评论(0) 推荐(0) 编辑
摘要: #includestruct student{int num;char name[4];};int main(void){int i,x,j;struct student students[50],y;for(i=0;i<4;i++){scanf("%d%s",&students[i].num,&students[i].name);}for(i=0;i<3;i++){x=i;for(j=i+1;j<4;j++)if(students[j].num<students[x].num)x=j;y=students[x];students[x 阅读全文
posted @ 2013-11-22 17:17 dihuanting 阅读(80) 评论(0) 推荐(0) 编辑
摘要: #includestruct student{int num;char name[10];int x,y,z;int s;};int main(void){int n,i,j;int sumx,sumy,sumz;int ax,ay,az;sumx=0,sumy=0,sumz=0;ax=0,ay=0,az=0;scanf("%d",&n);struct student students[50];for(i=0;istudents[i].s)i=j;}printf("%d %d %d\n",ax,ay,az);printf("%d %s 阅读全文
posted @ 2013-11-22 17:10 dihuanting 阅读(182) 评论(0) 推荐(0) 编辑
摘要: #includestruct student{ int num; char name[20]; int y;};struct student students[10];int main(void){ int i,j,q,and; and=0; struct student g; int average; for(i=0;i=0;i--) printf("%d %s %d\n",students[i].num,students[i].name,students[i].y); return 0;} 阅读全文
posted @ 2013-11-22 16:52 dihuanting 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 有n个人围成一圈,按顺序从1到n编号。从第一个人开始报数,报数3的人退出圈子,下一个人从1开始重新报数,报数3的人退出圈子。如此循环,直到留下最后一个人。 要求:n大于30;输出每次退出人的编号输出最后留下人的编号#include#define MAXLINE 200int main(){ int a[MAXLINE]; int i,n,count=0,index; printf("Input a number:"); scanf("%d",&n); index=n; for(i=0;i1){ if(a[i]==0){ ... 阅读全文
posted @ 2013-11-20 22:33 dihuanting 阅读(149) 评论(0) 推荐(0) 编辑
摘要: #include#includevoid change(char *s);int main(){ char str[80]; printf("Enter a word:"); gets(str); change(str); return 0;}void change(char *s){ char y[80],op; int len=strlen(s); op=*(s+len-1); switch(op){ case 'y': *(s+len-1)='i'; *(s+len)='e';... 阅读全文
posted @ 2013-11-14 09:42 dihuanting 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 变换规则是:小写字母z变换成为a,其它字符变换成为该字符ASCII码顺序后1位的字符,比如o变换为p。 要求输入一个字符串(少于80个字符),输出相应的密文;要求定义和调用函数encrypt(s),该函数将字符串s变换为密文。#include#include#define MAXLINE 100 //*定义一个预定常量void encrypt(char*); //*调用加密函数int main(void){ char line [MAXLINE]; //*标明数组的长度 printf("Input the string:"); gets(line); ... 阅读全文
posted @ 2013-11-14 09:34 dihuanting 阅读(5292) 评论(0) 推荐(0) 编辑
摘要: #include"stdio.h"#include"string.h"void getx(char *c1);void getr(char *c2);int main(){ char str1[20]; printf("Enter a string:"); gets(str1); printf("Enter an integer:"); getx(str1); return 0;}void getx(char *c1){ int n,i,j=0,r=0; char str2[20]; scanf("%d& 阅读全文
posted @ 2013-11-14 08:47 dihuanting 阅读(360) 评论(0) 推荐(0) 编辑
摘要: #includeint main(void){ int i,j; int a[10][10]; //设立数组 for(i=1;i<10;i++){ //定义两个变量 for(j=1;j<=i;j++){ a[i][j]=i*j; printf("%d*%d=%d\t",i,j,a[i][j]); //输出结果 } printf("\n"); } return 0;} 阅读全文
posted @ 2013-11-11 07:58 dihuanting 阅读(149) 评论(0) 推荐(0) 编辑
摘要: #include#includeint main(void){ int x,i,n; double s; s=0; double fact(int n); double mypow(int x,int n); printf("enter x,n:"); scanf("%d%d",&x,&n); for(i=1;i<=n;i++) { s=s+pow(-1,i-1)*mypow(x,n)/fact(n); } printf("s=%.3f",s); return 0;}//计算n的阶层double fact(i.. 阅读全文
posted @ 2013-11-10 23:54 dihuanting 阅读(311) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页