#include<stdio.h>
void main()
{ printf("Input 2 numbers\n");
int a,b,c;
while(1){
scanf_s("%d,%d",&a,&b);
printf("%d+%d=",a,b);
scanf_s("%d",&c);
if(a+b==c) printf("Y\n");
else printf("N\n");}
}
#include<stdio.h>
#define NUM 40
void bubbleSort(int grade[],int stn[],int n)
{
int i,j,t,k;
for(i=0;i<n-1;i++)
{
for(j=0;j<n-i-1;j++)
{
if(grade[j+1]>grade[j])
{
t=grade[j+1],k=stn[j+1];
grade[j+1]=grade[j],stn[j+1]=stn[j];
grade[j]=t,stn[j]=k;
}
}
}
}
void print(int grade[],int stn[],int n)
{
int i=0;
for(;i<n;i++)
{
printf("%d, %d\n",stn[i],grade[i]);
}
}
void main()
{
printf("请输入学生数量\n");
int n,i,sum=0;int a,b,c=1;
scanf_s("%d",&n);
printf("请输入学号和分数\n");
int grade[NUM];int stn[NUM];
for( i=0;i<n;i++)
scanf_s("%d,%d",&stn[i],&grade[i]);
for( i=0;i<n;i++)
sum=sum+grade[i];
printf("平均分是:%d\n",sum/n);
bubbleSort( grade,stn, n);
printf("成绩名次表\n");
print( grade,stn, n) ;
printf("请输入您想查询学生学号\n");
scanf_s("%d",&a);
for( i=0;i<n;i++){
if(a==stn[i]) b=grade[i];
else continue;}
for( i=0;i<n;i++)
if(b<grade[i]) c++;
printf("学号 %d ,名次 %d,其考试成绩%d\n",a,c,b);
int d=0;int e=0;
for( i=0;i<n;i++)
if(grade[i]>=90) d++;
if(grade[i]<60) e++;
printf("优秀 不及格\n");
printf("%d %d\n",d,e);
printf("%.2f% %.2f%\n",float(d)/float(n)*100,float(e)/float(n)*100);
}
#include<stdio.h>
void main()
{ int a,b;
scanf_s("%d,%d",&a,&b);
int *m,*n;
m=&a;n=&b;
if(a>=b) printf("较大值为%d\n",*m);
else printf("较大值为%d\n",*n);
}
#include<stdio.h>
void main()
{ int a,b;
int *p1,*p2;
printf("INPUT 2 NUMBERS\n");
scanf_s("%d,%d",&a,&b);
p1=&a;p2=&b;
int temp;
temp=*p1;*p1=*p2;*p2=temp;
printf("交换后%d,%d",a,b);
}
#include<stdio.h>
void main()
{
int a[5],i;
for( i=0;i<5;i++)
{
scanf_s("%d",&a[i]) ; }
for(i=4;i>=0;i--)
{
printf ("%d ",*(a+i)); }
}