⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ascaii.txt

📁 精心分类的南开C语言上机100题
💻 TXT
字号:
21: 第21题 请编写函数fun,对长度位7个字符的字符串,除首尾字符外,将其余5个字符按ascii码降序排列。 
答案:

void fun(char *a,int n)
{ int i,j,t;
  for(i=1;i<n-2;i++)
  for(j=i;j<n-1;j++)
  if(a[i]>a[j])  { t=a[i];a[i]=a[j];a[j]=t; }
  }
31: 第31题 请编写函数fun,其功能是:将s所指字符串中除了下标为偶数、同时ascii值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中。 
答案:

void fun(char *s,char t[])
{
 int i,j=0,n;
n=strlen(s);
for(i=0;i<n;i++)
if(i%2==0&&s[i]%2==0)
{
 t[j]=s[i];
j++;
}
t[j]=‘\0’;
}


 
32: 第32题 请编写函数fun,其功能是:将s所指字符串中除了下标为奇数、同时ascii值也为奇数的字符之外,其余的所有字符都删除,串中剩余字符所形成的一个新串放在t所指的一个数组中。 
答案:

void fun(char *s,char t[])
{
 int i,j=0,n;
n=strlen(s);
for(i=0;i<n;i++)
if(i%2!=0&&s[i]%2!=0)
{
 t[j]=s[i];
j++;
}
t[j]=‘\0’;
}

49: 第49题 请编写函数fun,其功能是:将s所指字符串中下标位偶数同时ascii值为奇数的字符删除,s中剩余的字符形成的新串放在t所指的数组中。 
答案:

void fun(char *s,char t[])
{int i,j=0,n=strlen(s);
for(i=0;i<n;i++)
if(i%2==0&s%2!=0)
else
{f[j]=s;
j++;}
t[j]=‘\0’;}

64:请编写函数fun,其功能是:将s所指字符串中ASCII值为奇数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。 
答案:

void fun(char *s,char t[])
{int i,j=0,n;
n=strlen(s);
for(i=0;i<n;i++)
if(s%2==0)
{t[j]=s;
j++;}
t[j]=‘\0’;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -