1.输出以下图案:(XXXX为本人学号后四位,YYY为姓氏拼音)
* * * * * * *
* * XXXX * YYY * *
* * * * * * * * * * *2.输入一个不多于5位的正整数m,及位数k,输出m第k位(从低位到高位)上的数值。若m没有第k位,则输出0。
例:输入1357和2, 输出5;输入1357和5,输出0;3 输入一行字符,将其中的字母循环左移四位,数字加二再模十,空格删除,其它符号不变。先将结果保存在数组中,再输出到屏幕上。
例:输入:9527:In God We Trust
输出:1749:EjCkzWaPnqop
输入:XXXX: ”Glmre!“ (XXXX表示学号后四位)
输出:ZZZZ:“China!”
* * * * * * *
* * XXXX * YYY * *
* * * * * * * * * * *2.输入一个不多于5位的正整数m,及位数k,输出m第k位(从低位到高位)上的数值。若m没有第k位,则输出0。
例:输入1357和2, 输出5;输入1357和5,输出0;3 输入一行字符,将其中的字母循环左移四位,数字加二再模十,空格删除,其它符号不变。先将结果保存在数组中,再输出到屏幕上。
例:输入:9527:In God We Trust
输出:1749:EjCkzWaPnqop
输入:XXXX: ”Glmre!“ (XXXX表示学号后四位)
输出:ZZZZ:“China!”
2.void out(int m,int k)
{
if(m>99999||m<0)
{
printf("输入错误\n");
return;
}
if(k>5||k<=0)
{
printf("输入错误\n");
return;
}
for(int i=1;i<k;i++)
{
m = m/10;
}
int temp = m%10;
printf("输出:%d\n",temp);}//自己应付完老师还是要试着做一下,除非你不想做这行,只有写程序才能够提高
3.循环判断ASCII的值是多少,做。字母循环左移四位??字母-4,字母减了后如果不是字母怎么办,这些我不知道你们老师有没有跟你说。有空格删除要记得提前加上‘\0’,