c语言初学者需要掌握的55个程序 (源代码)【一】

标签:
c语言源代码期末it |
分类: C语言 |
#
int
{
double
printf("x
scanf("%lf",&x);
if(0
y
else
if
y
else
printf("y
return
}
2.
#
int
{
void
int
printf("请输入a,b,c的值\n");
scanf("%d%d%d",&a,&b,&c);
change(&a,&b);
change(&a,&c);
change(&b,&c);
printf("a
return
}
void
{
int
if(*p1
{
t
*p1
}
*p2
}
3.
#
int
{
void
int
printf("请输入a,b,c,d的值\n");
scanf("%d%d%d%d",&a,&b,&c,&d);
change(&a,&b);
change(&a,&c);
change(&a,&d);
change(&b,&c);
change(&b,&d);
change(&c,&d);
printf("最大值是%d最小值是%d\n",a,d);
return
}
void
{
int
if(*p1
{
t
*p1
*p2
}
}
http://blog.sina.com.cn/xhffly
4.
#include
int
{
int
printf("请输入成绩\n");
scanf("%d",&a);
b
switch(b)
{
case
case
case
case
case
case
case
case
case
case
default:printf("ERROR");
}
printf("\n");
return
}
5.
#
int
{
double
printf("x
scanf("%lf",&x);
if(x<1)
y
else
if
y
else
printf("y
return
}
6.
#
int
{
int
for(i
{
f
for(j
if(0
{
f
break;
}
if(1==f)
{
printf("M",i);
m++;
if(0
printf("\n");
}
}
return
}
7.
#
int
{
int
for(i
{
a[i+2]
}
for(i
{
if(0
printf
printf
}
return
}
8. 。
#
int
{
int
for(i
{
n
for(j
n
sum
}
printf
return
}
9. ,求其前20项的和。
#
int
{
double
int
for(i
{
a[i]
}
for(i
{
b[i]
}
for(i
sum
printf
return
}
http://blog.sina.com.cn/xhffly
10. 。
#
#
int
{
int
for(i
{
a
b
c
if(i
printf("M",i);
}
printf
return
}
11.
#
#
int
{
int
printf
scanf("%d",&n);
printf("倒着输出是:");
while(n*10/10
{
k
printf
n
m++;
}
printf
return
}
12.
#
int
{
int
for
{
b[i+1]
}
for
{
sum
}
printf
return
}
13求ax2+bx+c=0方程的解。
#
#
int
{
double
printf
scanf("%lf%lf%lf",&a,&b,&c);
m
if(m
printf("无解\n");
else
x1
x2
printf
return
}
14输入一行字符,分别统计出其中的英文字符、数字和其他字符的个数。
#
int
{
char
int
printf
while
{
if
letters1++;
if
letters2++;
if
space++;
if
digit++;
else
other++;
}
printf
return
}
15.
#
int
{
int
for(i
{
printf
scanf("%d",&a[i]);
}
for
for
{
if
{
t
a[i]
a[j]
}
}
for
printf
return
}
16.
#
int
{
int
{2,5,8},
{6,3,4}};
int
for
for
b[j][i]
for
{for
printf
printf("\n");
}
return
}
17.
#
int
{
int
{2,5,8,7},
{6,3,4},
{45,65,7}};
int
for
for
if
{max
maxi
maxj
}
printf
printf("\n");
return
}
18.
#
int
{
int
char
gets(ch);
while(ch[i]!=
{
if(ch[i-1]
n++;
i++;
}
printf
return
}
19.
#
#
int
{
void
int
char
for(i
{
printf
gets(a[i]);
}
p
char
for(i
for(j
{
if(strcmp(p[i],p[j])>0)
{ strcpy(p1,p[i]);
strcpy(p[i],p[j]);
strcpy(p[j],p1);
}
}
printf("%s\n",p[2]);
return
}
20.
#
int
{
return
}
int
{
int
printf("please
scanf("%d%d",&a,&b);
printf
return
}
21.
#
int
void
{int
if(a>b)
{t
a
b
}
}
int
{
for
{
if
{
return
break;
}
}
}
int
{
printf
scanf
move();
c
printf
return
}
http://blog.sina.com.cn/xhffly
22.
#
int
{
return
}
int
{
int
printf
scanf
e
printf
return
}
23.
#
int
{
if(0==n||1==n)
return
else
return
}
int
{
int
b
printf
return
}
24.
#
int
{
int
for(i
sum=
return
}
int
{
int
int
a
b
printf
return
}
25
#
int
{
int
int
for(i
{
printf
}
printf
for(i
{
t
a[i]
a[4-i]
}
for(i
{
printf
}
printf
return
}