c语言编程 从键盘输入一字符串存入到数组a 中,然后将所有下标为奇数的元素中的字符复制到数组b中,组成一

c语言编程 从键盘输入一字符串存入到数组a 中,然后将所有下标为奇数的元素中的字符复制到数组b中,组成一个新的字符串,最后输出新字符串 谢了,急用!!!

第1个回答  2012-06-25
#include<stdio.h>
#include<string.h>
main()
{ char a[20],b[20];
int i,j,k=0;
scanf("%s",a);
j=strlen(a);
for(i=1;i<j;i=i+2)
b[k++]=a[i];
b[k]=0;
printf("%s\n",b);
}本回答被提问者采纳
第2个回答  2012-06-25
作业吗,还是自己做吧!

...它的功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为_百...
return 0;}

C语言程序设计 从键盘输入一个字符串,将其中所有的数字字符抽出,按原...
include "stdio.h"int main(void){ char s[100],ns[100];int i,j;printf("Please intput a string...\\ns=");gets(s);for(j=i=0;ns[j]=s[i];i++)if(s[i]<'0' ||s[i]>'9')j++;puts(ns);return 0;}

用c语言编写:从键盘输入10个数存入数组a中,统计数组下标是奇数且数组元...
复制过来的汉字是乱码,粘贴到vc里就可以。其中下标是从0开始而不是1.注释是我在这里加的,复制到程序的时候可能需要删除。include <stdio.h> int main(){ int a[10];int b[10] = {0};int i = 0,j = 0;for(i = 0; i < 10; i++){ printf("ÇëÊä&E...

C语言编写:输入任意一串字符串,统计该字符串中出现的字符a的个数,并输...
\/*编程从键盘输入一个字符串,统计该字符串中从'a'到'z'共26个小写字母各自出现的次数, 将结果存入数组中,并输出*\/ #include<stdio.h> #include<string.h> #define N 100 main() {int i,j=0,c[26]={0}; char str[N]; printf("请输入一个字符串:"); gets(str); for(i=0;i<strlen(...

用C语言编写一个程序,将一个数组内下标为奇数的数组元素按照从小到大的...
int a[7] ;int i , j , temp ;for( i = 0 ; i < 7 ; i ++ ){ scanf("%2d" , &a[i] ) ;} for( i = 1 ; i < 7 - 1 ; i += 2){ for( j = 1 ; j < 7 - 1 - i ; j += 2){ if(a[j] > a[j+2]){ temp = a[j] ;a[j] =a[j+2] ;a...

c语言程序 输入一字符串存入数组中,逆序存放并输出
字符串在C语言中,本质上是字符数组,每个字符占用数组的一个位置。值得注意的是,字符串的长度通常由数组的零位表示,如s[0]代表字符串的长度,这对于高精度计算中的每一位数字转换很有帮助。在处理字符串时,我们通常关注整体操作,比如查找子串、插入、删除等。判断两个字符串是否相等,关键在于它们的...

在C语言中如何实现用键盘输入一个字符串,并打印出来
在C语言中实现用键盘输入字符串并打印的方法步骤如下:首先,需定义一个数组空间用于存放字符串,例如分配100个数组单元。接着,使用gets()函数读取键盘输入的字符串,调用格式为gets(字符数组名)。然后,应用puts()函数输出之前读取的字符串内容,使用方法为puts(字符数组名)。最后,运行程序,即可成功...

将键盘上输入的一个字符串保存到一个磁盘文件中。。c语言编写
fwrite、fprintf、fputc等写文件函数都可以完成,而专用的字符串文件写入函数fputs更方便一些。举例如下(文件建立在当前目录下,名为123.txt): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 \/\/#include "stdafx.h"\/\/If the vc++6.0, with this line. #include "stdio.h" #inclu...

C语言编程:从键盘中输入一个英文字符串
\/\/逐个字符输入字符串,可以输入int可以表示的最大值个字符 printf("请输入任意个字符:\\n");while(true){ scanf("%c",&input);if(input != '#'){ if((input >= 'A' && input <= 'Z') || (input >= 'a' && input <= 'z')){ if(charNum > strSize){ strSize += 100;s...

在C语言中如何实现用键盘输入一个字符串,并打印出来?
在C语言中实现用键盘输入一个字符串,并打印出来的解决方法如下:1、首先定义一个字符串数组,如你可以给字符串100个数组空间。如图括号内数字即为你定义的数组大小。2、gets()函数用来获取键盘输入的字符串,括号内的s即为字符串变量。3、接着用puts()函数输出之前我们从键盘读取的字符串。括号内为...

相似回答