非常风气网www.verywind.cn
首页
c语言字符数组输入
...
输入
一个
字符串
,将其按逆序存入另一个
字符数组
中并输出,要求用最基...
答:
以一个8为
字符串
为例:代码如下 include<stdio.h> int main(){ int i,j;char ch1[8],ch2[8];for(i=0;i<8;i++){ printf("请
输入
第%d个字符",i);scanf("%
c
",&ch1[i]);fflush(stdin);} for(j=0;j<8;j++){ ch2[j]=ch1[7-j];printf("%c",ch2[j]);} } ...
c语言
:编写函数,将一个
字符串数组
a中的元音字母复制到另外一个字符串b...
答:
void fun(char a[], char b[]){ char* vs="aeiouAEIOU";int l,i,j,k;l=strlen(a);k=0;for(i=0;i<l;i++){ for(j=0;j<10;j++){ if(a[i]==vs[j]){ b[k++]=a[i];break;} } } b[k]='\0';} int main(){ char a[200];char b[200];printf("
输入字符串
:...
C语言
。
输入
一个
字符串
,内有
数组
和非数字字符,将其中连续的数字作为一个...
答:
include <stdio.h> include <math.h> void output(char *s, int n); //定义输出函数 int main(){ char str[30];printf("Please enter string: "); //
输入字符串
gets(str);output(str, 30); //调用输出函数 return 0;} //输出函数 void output(char *s, int n){ char ...
c语言
如何将多个
字符串
放入
数组
答:
方法一:使用二维
字符数组
,示例:include<stdio.h> include<stdlib.h> int main(int argc, char *argv[]){ char
c
[][5] = {"abc","haha","no"};for (int i=0; i<3; i++){ printf("%s\n",c[i]);} return 0;} 方法二:使用 string 数组,示例:include<stdio.h> include<...
C语言
怎么让键盘
输入
数字到
数组
里,事先不知道要输入多少个数,按回车结...
答:
include<stdio.h>int main(){int i,n=0,a[999];for(i=0;;i++){scanf("%d",&a[i]);n++; //计算
输入
个数if(getchar()=='\n')break; //遇回车中断}for(i=0;i<n;i++)printf("%d ",a[i]);printf("\n");return 0;} ...
c语言数组
编程中要求
输入
一个
字符串
存入数组中,例题给出a[81] ,81...
答:
因为我们平时使用的文本文件,每行最多只能有80个字符,加上隐藏的
字符串
结束符,就是81个字符 而且你用TC,或者VC这些编译器在运行命令行模式程序时,窗口的宽度也是80字符.
C语言
里如何把
输入字符串
赋值给
字符数组
?
答:
include <stdio.h> int main(){ char s[20];scanf("%s",s);printf("%s\n",s);return 0;} 直接用scanf接收
输入
就可以复制给
字符数组
。
c语言
scanf
输入字符
时scanf(“ %c”,&a[i])&到底加不加?还是
字符串
加...
答:
char a[10];//望采纳!!!int i=0;//加&与不加&不关类型的事 //以下是几种情况 scanf(" %
c
",a);//不加,, a是
数组
,这里a就表示数组a的首地址,所以不用加& scanf("%c",&a [ i ]);//得加 ,a[i]表示a数组的第i个元素,&a[i]就是取数组a的第i个元素的地址所以得加...
C语言
问题,如何将中文放进
字符数组
答:
char *s[4]={"李四","张三","黄生","二小"},*p;[4]把p[i]指向s[i],即:for(i=0;i<4;i++)p[i]=s[i];也可以直接char *p[4]={"李四","张三","黄生","二小"};这里数字4只是表示指针
数组
中指针的个数,而不是
字符
长度。
怎么用
C语言
的scanf实现一次
输入
若干个数据
答:
根据需要一般选择如下3种方法:1,已知数量,且个数较少:scanf("%d%d%d",&a&b&c);2,已知数量,但数量较多:for(int i=0;i<n;i++)scanf("%d",&a[i]);3,不知道数量 int i=0;while(scanf("%d",&a[i])){ i++;}
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网