非常风气网www.verywind.cn
首页
c语言数组字符串输入
C语言
。要
输入
一个超大数比如 11111111111111111111111...
答:
回答:这个超大数不是10的100次方个数,而是一个数,那么我们会用一个整型的数据存储,但没有相应的整型类型能存放这么大的数。 问题是: -如果你想保留这个数,那么用一个
字符串数组
来存储每一位上的数字是可以的,如果内存放不下,还可以借助硬盘分段存储。 -如果你只想计算而无需保存,那么你可以利用一...
c语言
中,定义5个长度的
字符数组
,
输入
7个字符长度的
字符串
,为什么不提 ...
答:
C语言
是低级的高级语言,不会提示越界,你可以在定义5个长度呃
字符数组
里面
输入
7个字符,但是定义长度并不是没用的,编译器会专门开辟5个字符长度留给这个数组,是专用的,因此你输入7个字符后,后两个字符其实是超标领养,用了别人家的资源(可能占用了其他变量的空间),并且很容易就没娘要了(容易...
C语言
问题:先从键盘
输入
一个
字符串
存放在
字符数组
a中,再将a元素的所有...
答:
h> include<string.h> void main(){ char a[100]="",b[100]="";int i=0;int j=0;gets(a);while(a[i]!='\0'){ if(a[i]>='a'&&a[i]<='z'){ b[j++]=a[i];} i++ ;} puts(b);} strcpy的结果每次都把a的值拷贝到b里,结果是b和a一样或b是空
字符串
...
C语言
中如何控制未知长度的
数组
的
输入
答:
方法一:每
输入
一次,都询问是否继续输入 while(1){ scanf("%d",&a[i]);printf("是否继续?(Y/N)");
c
=getchar();if(c=='Y'||c=='y')continue;else break;} 这种方法比较笨 方法二:规定输入的范围,例如要输入的是正整数,那么可以检测输入的是否合法,如果输入了负数就结束循环 while(...
c语言
如何将多个
字符串
放入
数组
?
答:
举个例子,这里str是一个二维
数组
,手动
输入
10个
字符串
存入该数组,然后用该二维数组的行指针输出\x0d\x0a#include\x0d\x0a#include\x0d\x0avoid main()\x0d\x0a{\x0d\x0a char str[10][20];\x0d\x0a int i;\x0d\x0a for(i=0;i<10;i++)\x0d\x0a gets(*(str...
c语言
怎么对整形
数组
部分
输入
?
答:
\r\n");} 不论是第一种方法,还是第二种方法,你定义的
数组
都必须大于你
输入
的数据数 “啊,我不知道他可能输几个”对于这种情况,你可以提前告诉他,你最多输入几个,然后再做个限制,比如说你判断当前数量,如果大于10000000,直接break,从循环里退出,然后处理事务 答题不易如无疑问烦请采纳 ...
在
C语言
中,用gets
输入
了一个
字符串
,怎么用
数组
它?
答:
include "stdio.h"void main(){ char s[50];int i = 0;gets(s);puts(s);while(s[i]!='\0'){ printf("%d --> %
c
\n",i,s[i]);i++;} system("pause");} 你可以看看 这样直接能存放到
数组
中 其中'\0'是结束标识,也就是空 ...
C语言
帮忙纠错,
输入
一个
字符串
,将其中的英文字母放入a
数组
。例如,输入...
答:
include <stdio.h>int main(void){char a[10]={0,0,0,0,0,0,0,0,0,0},b[10]={0,0,0,0,0,0,0,0,0,0},
c
=0;int i=-1,j=0,k=0;do{i++; scanf("%c",&a[i]);c=a[i];if((c>='A')&&(c<='Z')||(c>='a')&&(c<='z')){b[j]...
c语言
编程 从键盘
输入
一
字符串
存入到
数组
a 中,然后将所有下标为奇数的元...
答:
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);}
c语言
中
字符串
赋值给
数组
的三种表达方式是什么?
答:
1、使用结构体类型(自定义类型)define MAXSIZE 20 typedef struct{ char ch[MAXSIZE];int len;}String;2、初始化
字符串
的方法:String t;StrAssign(t,"I am happy");3、初始化一个字符串的方法如下,在最后添加'\0'char str[] = {'I','a','m','h','a','p','p','y','\0'}...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网