C程序设计WEEK7 课上练习

/* 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);
    	
    
}


/* 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);
    
}


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值