C++问题两个

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:02:58
3、 #include<stdio.h>
main()
{
char c;
while((c=getchar())!=‘\n’)
{
if((c>=‘a’&& c<=‘z’)|| (c>=‘A’&& c<=‘Z’))
{
c=c+4;
if (c>‘Z’&& c<=‘Z’+4 || c>‘Z’)
c=c-26;
}
printf("%c",c);
}
}
如果从键盘输入China!(回车)则输出的结果是 ________________
4 main( )
{ int n;
for(n=1;n<=20;n++)
if(n%3==0)
printf(“%4d“,n);
}
程序运行结果是____________________________

麻烦各位大虾!

自己运行一下不就知道了!!第一个看起来像是把字符变成大写,但实际却不只是这样,而且还把字符加往上数了,第一个结果是GRSXK

第二个是找出20以内的所有被3整除的数,结果是3 6 9 12 15 18 每个占4个位宽