1
/* Note:Your choice is C IDE */
#include "stdio.h"
#define LEN 10
main()
{
int a[LEN];
int i;
int max;
int min;
/* i= 0 1 2 ~ 9 */
/* a[0] a[1] 2 ~ 10 */
/* input*/
printf("please input:");
for( i=0;i<LEN;i++)
{
scanf("%d",&a[i]);
}
/*output*/
printf("\n the ordered output is:");
for( i=0;i<LEN;i++)
{
printf("%d ",a[i]);
}
printf("\n the reverse ordered output is:");
for( i=0;i<LEN;i++)
{
/* a[4],a[3] a[2] a[1] a[0] */
/*i 0 1 2 3 4 */
printf("%d ",a[LEN-1-i]);
}
max = a[0];
for(i = 1;i<LEN;i++){
if(max <a[i])
max = a[i];
}
printf("\n the MAX is :%d",max);
}
2
/* Note:Your choice is C IDE */
#include "stdio.h"
#define ROW 2
#define COL 3
main()
{
int a[ROW][COL]={1,2,3,4,5,6};
int b[ROW][COL]={{1,2,3},{4,5,6}};
int i,j;
printf("row first:\n");
for(i=0;i<ROW;i++)
{
for(j=0;j<COL;j++){
printf("%d ",a[i][j]);
}
printf("\n");
}
printf("column first:\n");
for(i=0;i<COL;i++)
{
for(j=0;j<ROW;j++){
printf("%d ",a[j][i]);
}
printf("\n");
}
}
3
/* Note:Your choice is C IDE */
#include "stdio.h"
main()
{
char a[20];
char b;
printf("please input your string: ");
gets(a);
printf("\nYour input is: ");
puts(a);
/*the second a[1] */
b = a[1];
if(b >= 'A' && b <= 'Z')
a[1] = a[1] + 'a' -'A';
else if(b >= 'a' && b <= 'z')
a[1] = a[1] + 'A' -'a';
else
a[1] = ' ';
printf("\n After change: ");
puts(a);
}