两数求和
#include<stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF){
printf("%d\n",a+b);
}
return 0;
}
多数求和
#include<stdio.h>
int main()
{
int n,i,sum;
while(scanf("%d",&n)!=EOF){
sum=0;
for(i=1;i<=n;i++)
sum=sum+i;
printf("%d\n",sum);
printf("\n");
}
return 0;
}
五彩气球
#include <stdio.h>
#include <string.h>
int main(){
int n;
while(scanf("%d",&n)!=EOF){
if (n == 0){
break; *n为0时不用输入*
}
getchar();
char s[1000][15]; *定义一个二维字符数组存放这组颜色*
int a[1000]={0}; *定义一个数组存储每个颜色出现的次数*
for(int i=0;i<n;i++){
scanf("%s",&s[i][0]); *输入每个字符串*
}
int i,j;
for(i=0;i<n;i++){
for(j=i;j<n;j++){
if(strcmp(&s[i][0],&s[j][0])==0){ *判断两个字符串是否相等*
a[i]++;
}
}
}
for(i=0;i<n;i++) {
if(a[i]>a[0]) {
a[0]=a[i];
strcpy(&s[0][0],&s[i][0]); *依次比较每个颜色出现次数的大小,将出现次数多的的那个颜色赋给是s[0][0]*
}
}
printf("%s\n",&s[0][0]);
}
return 0;
}