以下程序对输入的一个小写字母进行循环后移5个位置后输出。如'a'变成'f','w'变成'b'。请分析程序填空。#includemain(){charc;c=getchar();if(c>='a'&&c<='u')【1】;elseif(c>='v'&&c<='z')【2】;putchar(c);}
查看答案
输入一个字符,如果它是大写字母,则把它变成小写字母,如果它是一个小写字母,则把它变成大写字母,其它字符不变。请分析程序填空。main(){charch;scanf("%c",&ch);if(【1】)ch=ch+32;elseif(ch>='a'&&ch<='z')【2】;printf("%c",ch);}
以下程序的运行结果是。main(){inta,b,c;ints,w,t;s=w=t=0;a=-1;b=3;c=3;if(c>0)s=a+b;if(a<=0){if(b>0)if(c<=0)w=a-b;}elseif(c>0)w=a-b;elset=c;printf("%d%d%d",s,w,t);}
以下程序的运行结果是。#includemain(){intx,y=1,z;if(y!=0)x=5;printf("\t%d\n",x);if(y==0)x=4;elsex=5;printf("\t%d\n",x);x=1;if(y<0)if(y>0)x=4;elsex=5;printf("\t%d\n",x);}nguage:AR-SA'>}
以下程序的运行结果是。#includemain(){intx,y=-2,z=0;if((z=y)<0)x=4;elseif(y==0)x=5;elsex=6;printf("\t%d\t%d\n",x,z);if(z=(y==0))x=5;x=4;printf("\t%d\t%d\n",x,z);if(x=z=y)x=4;printf("\t%d\t%d\n",x,z);}