字符串大写替换
#include<stdio.h>
int main()
{
char c[80],n[80],t;
int i=0,j;
while((t=getchar())!=’\n’)
{
c[i]=(char)t;
i++;
}
c[i]=’\0’;
for(j=0;c[j]!=’\0’;j++)
{
if(c[j]>=65&&c[j]<=90)
{
c[j]=155-(int)c[j];
}
}
for(j=0;c[j]!=’\0’;j++)
{
printf("%c",c[j]);
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
简单求和
#include <stdio.h>
#define MAXN 10
int Sum ( int List[], int N );
int main ()
{
int List[MAXN], N, i;
scanf("%d", &N);
for ( i=0; i<N; i++ )
scanf("%d", &List[i]);
printf("%d\n", Sum(List, N));
return 0;
}
int Sum ( int List[], int N )
{
int sum=0,i;
for(i=0;i<N;i++)
sum=sum+List[i];
return sum;
}