c语言程序设计很急!!!

c语言程序设计很急!!!,第1张

1.1完成

#include <stdio.h>

void main()

{ char ch,c1,c2

printf("Enter a character:")

ch=getchar()

if((ch>='a')&&(ch<='z')) /*如果是小写字母,则转换成大写字母*/

ch-=32

c1=ch-1

c2=ch+1

if(ch=='A') c1=ch+25

else if(ch=='Z') c2=ch-25

putchar(c1)

putchar(ch)

putchar(c2)

putchar('\n')

}

1.2

# include <stdio.h>

void main( )

{

int x,y

scanf("%d",&x)

scanf("%d",&y)

if ((x==6)&&(y==4))

{

printf("%d",x)

printf ("%d",y)

}

}

1.3

#include "stdio.h"

main()

{

int a,b,c,max

printf ("请输入3个整数:\n")

scanf ("%d%d%d",&a,&b,&c)

max=a

if (c>b)

max=c

else

max=b

if (max<a) max=a /* c>b>a */

printf("3个数中最大者为:%d\n",max)

}

2.1

#include <stdio.h>

main()

{

char c

scanf("%s",&c)

if('0'<=c&&c<='9')

printf("0-9")

else if('A'<=c&&c<='Z')

printf("A-Z\n")

else if ('a'<=c&&c<='z')

printf("a-z\n")

else

printf("!,@,…\n")

}

2.2

#include<stdio.h>

main()

{ int y,f

scanf("%d",&y )

if ( y%400==0 ) f=1

else if ( (y/4 == 0) && (y/100 != 0) ) f=1

else f=0

if ( f ) printf("%d is",y )

else printf("%d is not",y )

printf( " a leap year\n" )

}

其他和楼上相同!加分吧,亲手调试的兄弟。

输出字符串中ASCII码值为偶数(*s%2==0)的字母。s是字符串的首地址(可以把字符串看做是数组),s++是从字符串的第一个字母开始,到最后一个字母结束。注意:字符串在计算机中的存储是以'\0'结束的(不是这里的'd'),它的存储格式是'g','o','o','d','\0'。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/12079016.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存