1、
#include
void main()
{
int a,b,c,temp;
printf("输入整数a,b,c:");
scanf("%d%d%d",&a,&b,&c);
printf("输出a,b,c原来的值:%d %d %d
",a,b,c);
temp=c;
c=b;
b=a;
a=temp;
printf("输出a,b,c交换后的值:%d %d %d
",a,b,c);
}
2、
#include
void main()
{
int a,b,max;
printf("输入整数a,b:");
scanf("%d%d",&a,&b);
if(a>b)max=a;
else max=b;
printf("输出%d,%d中的最大值:%d
",a,b,max);
}
3、
/*
编写程序,根据输入的学生成绩给出相应的等级,
大于或等于90分以上的等级为“优秀”;
大于或等于80分而小于90分的等级为“良好”;
大于或等于70分,而小于80分的等级为“中等”;
大于或等于60分,而小于70分的等级为“及格”;
60分以下的等级为“不及格”。
*/
#include
void main()
{
int score;
printf("输入学生分数::");
scanf("%d",&score);
if(score>=90)printf("优秀
");
else if(score>=80&&score=70&&score=60&&score
void main()
{
int x,k;
printf("输入x:");
scanf("%d",&x);
if(x>-5&&x0&&x
void main()
{
int i=1,sum=0;
while(i
void main()
{
int i=1;
float sum=0。
0;
float t=1。0;
while (t>1e-10)
{
t=1。0/(2*i-1);
if(i%2==0)
sum =-t;
else sum =t;
i ;
}
sum=sum*4;
printf("π的估计值为:%f
",sum);
}
7、
/*
Fibonacci 数列有如下特点:其第 1 , 2 项均为 1 , 1 。
从第 3 个数开始,该数是其前两个数之和
直到某项大于1000为止,并输出该项的值
*/
#include
void main()
{
int a=1,b=1;
int f;
do
{
f=a b;
a=b;
b=f;
}
while(f
void main()
{
int i=1,sum=0;
for(i=1;sum
int myadd(int *a,int *b)
{
int sum;
sum=*a *b;
return sum;
}
void main()
{
int a,b;
int sum;
printf("输入2个整数:");
scanf("%d%d",&a,&b);
sum=myadd(&a,&b);
printf("两数之和为:%d
",sum);
}
10、
/*
编写函数chcopy(char *s,cha *t),
将指针t所指的字符串复制到指针s所指的存储空间中。
设字符串为“MNOPQRSTUVWXYZ”。
*/
#include
char *chcopy(char *s,char *t)
{
int i;
for(i=0;t[i]!=' ';i )s[i]=t[i];
s[i]=' ';
return s;
}
void main()
{
char s[100],t[]="MNOPQRSTUVWXYZ";
chcopy(s,t);
printf("字符串s:%s
",s);
}。
全部