
c语言
_Nana要做大超人Shero
这个作者很懒,什么都没留下…
展开
-
c语言编写从键盘上任意输入10个数,分别统计出输入的偶数或奇数分别的平均值
#include int main(int argc, const char * argv[]){ int i,a; int c=0,x=0,n=0,m=0; for(i=1;i { scanf("%d",&a); if(a%2==0) {原创 2013-10-26 21:26:36 · 17417 阅读 · 0 评论 -
c语言从键盘中输入一串字符串,将字符中的大写转化成小写字母,将小写字母转换成大写字母,以*号键结束
#include int main(int argc,const char * argv[]){ char c; c=getchar(); while (c!='*') { if(c>='A'&&c'Z') { c=c+32;原创 2013-10-22 19:18:40 · 40345 阅读 · 2 评论 -
c语言使用链表编写一个可以实现班级学生管理系统,增加,删除,修改学生信息
#include #include #include typedef struct tagPerson{ char name[20]; char sex[20]; long tel[20]; struct tagPerson *next;}Person;Person * create(int n){原创 2013-10-23 11:55:28 · 12016 阅读 · 1 评论 -
从键盘上任意输入一个数,并输出相应行数的*号,例如输入5,则显示5行*号组成一个三角形
例如输入5,则输出结果如下: * *** ***** **************** #include int main(int argc,const char * argv[]){ int n,i,j; scanf("%d",&n); for (i=1; i {原创 2013-10-22 19:26:56 · 12750 阅读 · 1 评论 -
c语言从键盘上输入一串字符串,输入两个数字a和b,截取字符串第a个到第b个字母,并输出截取后的字符串
#include #include int main(int argc,const char * argv[]){ char a[100],b[100]; char *p; char *q; p=a; q=b; int m=0,n=0,i; gets(a); scanf("%d",&m);原创 2013-10-22 12:00:34 · 8446 阅读 · 0 评论 -
c语言编写,从1到1000中自身的所有的约数相加等于本身的数,例如6=1+2+3
#include //循环6=1+2+3int main(int argc,const char * argv[]){ int i ,j,sum; for (i=1; i1000; i++) { sum=0; for(j=1;j { if(i%j==0)原创 2013-10-22 11:54:33 · 2493 阅读 · 0 评论 -
c语言从键盘输入班级人数,及每个人的分数,计算出平均分数
#include int main(int argc,const char * argv[]){ int n;//学生总人数 int temp;//保存零时一个学生的成绩 int sum=0;//总分 int i;//循环变量 printf("请输入班级人数:"); scanf("%d",&n);原创 2013-10-22 11:56:51 · 10622 阅读 · 0 评论 -
使用c语言编写程序,从键盘上任意输入两个数字,并计算出两个数的最小公倍数
#include int ismax(int a,int b);int main(int argc,const char * argv[]){ int a,b; scanf("%d",&a); scanf("%d",&b); int s=ismax(a,b); printf("%d",s); ret原创 2013-10-22 11:45:18 · 12373 阅读 · 0 评论 -
编写程序输出1000以内,只能被自身和1整除的所有质数
int zhishu(int a);int main(int argc,const char * argv[]){ int c=0; int i; for (i=100; i1000; i++) { if(zhishu(i)) { prin原创 2013-10-22 11:40:27 · 3846 阅读 · 0 评论 -
从键盘任意输入数字a和b,并计算出a的b次方等于多少
int main(int argc,const char * argv[]){ float x,y; int n; float power(float x,int n); scanf("%f,%d",&x,&n); y=power(x,n); printf("%8.2f",y); return 0;}fl原创 2013-10-22 11:27:59 · 3052 阅读 · 2 评论 -
c语言输入三个分数,并进行按从高到低等级进行排序,再输出结果
原创原创 2013-10-22 11:24:27 · 5928 阅读 · 0 评论 -
输出100到1000中只能被1和自身整除的所有质数,并且每一行只能输出5个数
#include int zhishu(int a);int main(int argc,const char * argv[]){ int c=0; int i; for (i=100; i1000; i++) { if(zhishu(i)) {原创 2013-10-22 11:51:01 · 2281 阅读 · 0 评论 -
从键盘上输入三个数,编写一个max函数,可以输出三个数中最大的数字
int max(int a,int b,int c );int main(int argc,const char * argv[]){ int a,b,c; scanf("%d",&a); scanf("%d",&b); scanf("%d",&c); int s=max(a,b,c); printf("%d",s);原创 2013-10-22 11:38:14 · 8886 阅读 · 0 评论 -
c语言从键盘上输入一串字符串,统计这个字符串中存在的数字和字母的总数
#include int main(int argc,const char * argv[]){ char c; int n=0,x=0; c=getchar(); while (c!='*') { if ((c>'a'&&c'z')||(c>'A'&&c'Z')) {原创 2013-10-22 14:10:11 · 14473 阅读 · 0 评论 -
通过编写递归函数,编写c程序从键盘中输入一个数字和计算符号,算出该数字的和或者是积
int main(int argc,const char * argv[]){ float x,y; int n; float power(float x,int n); scanf("%f,%d",&x,&n); y=power(x,n); printf("%8.2f",y); return 0;}fl原创 2013-10-22 11:36:37 · 1379 阅读 · 0 评论 -
求1到300中的所有互满数,即是两个数除了它各自本身外的所有的因数相加的和都等于对方
#include int hms(int a);int main(int argc,const char * argv[]){ int i,j; for (i=1; i300; i++) for (j=1; j300; j++) if ((hms(i)==j)&&(hms(j)==i)&&i!=j)原创 2013-10-23 11:51:44 · 2921 阅读 · 0 评论