您的位置:首页 > 编程语言

近期代码回归复习练习(2)

2012-06-29 23:48 323 查看
#include "stdafx.h"

int main(int argc, char* argv[])
{
int change(int up,int down);
int a,b;
printf("Please input two numbers:\n",a,b);
scanf("%d %d",&a,&b);
printf("The big Value is : %d\n",change(a,b));
return 0;
}
int change(int up,int down)
{
int max;
up>down?max=up:max=down;
return max;
}

/////////////////////////////////////////////////////////////////

#include "stdafx.h"

int main(int argc, char* argv[])
{
int change(int up,int down);
int a,b,c;
printf("Please input two numbers:\n",a,b,c);
scanf("%d %d %d",&a,&b,&c);
printf("The big Value is : %d\n",change(change(a,b),c));
return 0;
}
int change(int up,int down)
{
int max;
up>down?max=up:max=down;
return max;
}

//////////////////////////////////////////////////////////////////

#include "stdafx.h"

int main(int argc, char* argv[])
{
int a[3][4]={{2,5,3,1},{7,3,1,2},{0,2,5,2}};
int i,j,max=a[0][0],k1,k2;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
if(a[i][j]<=max)
{
max=a[i][j];
k1=i;
k2=j;
}
}
printf("The small value is: %d\nSuperscrupt is : %d\nsubscript is : %d\n",max,k1+1,k2+1);
return 0;
}

函数:

#include "stdafx.h"
#define lin 3
#define lim 4
int main(int argc, char* argv[])
{
void change(int a[lin][lim],int k1,int k2);
int i,j,L1,L2;
int a[lin][lim];
printf("Please input %d numbers :\n",lin*lim);
for(i=0;i<lin;i++)
for(j=0;j<lim;j++)
scanf("%d",&a[i][j]);
change(a,L1,L2);
return 0;
}
void change(int a[lin][lim],int k1,int k2)
{
int i,j,max=a[0][0];
for(i=0;i<lin;i++)
for(j=0;j<lim;j++)
if(a[i][j]<=max)
{
max=a[i][j];
k1=i;
k2=j;
}
printf("The small value is: %d\nSuperscrupt is : %d\nsubscript is : %d\n",max,k1+1,k2+1);
}

/////////////////////////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "math.h"

int main(int argc, char* argv[])
{
printf("%0.2f\n%0.2f\n%0.2f\n",cos(3.5678),log(90),tan((0.78563*3.149)/180));
return 0;
}

///////////////////////////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"

int main(int argc, char* argv[])
{
int i,sum=0;
for(i=0;i<=100;i++)
{
if(!(i%2))
sum+=i;
}
printf("%d\n",sum);
return 0;
}

///////////////////////////////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "math.h"

int main(int argc, char* argv[])
{
int i=3;
float k=1.0,max=0.0;
while(1)
{
max+=k/i;
k=-k;
i+=2;
if(fabs(max)<10E-6)
break;
}
printf("%0.2f\n",max);
return 0;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "math.h"

int main(int argc, char* argv[])
{
int i,j=2,k=0;
float sum=0.0;
for(i=1;i<=20;i++)
{
sum+=j/i;
j+=k++;
}
printf("%0.2f\n",sum);
return 0;
}

/////////////////////////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"

int main(int argc, char* argv[])
{
int Sub_(int x);
int i,sum=0;
for(i=1;i<=7;i++)
sum+=Sub_(i);
printf("%d\n",sum);
return 0;
}
int Sub_(int x)
{
int i,sum=1;
for(i=1;i<=x;i++)
sum*=i;
return sum;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  numbers input up float include c