11问答网
所有问题
当前搜索:
c语言将一个数字存入字符数组
C语言
,如何
将数字
添加到
一个
已有的
字符数组
中?
答:
数组要实时添加数字进去有点麻烦,如果是空数组就一个for循环按顺序输入就行了
。如果是想把一个数字插入某个位置,那用一个变量temp记录插入的位置,先在原来的数组temp位置开始的数全部先后移一位,然后再a = waiting[temp];(a是你想插入的数字) 本回答由电脑网络分类达人 崔良飞推荐 举报| 答案纠错 | 评论 0 ...
C语言
进制转换,题目要求把转换后的
数字存入字符数组
答:
进制转换,可以直接调用函数 itoa(),它把整型数 转换为 某一进制的数值 存放为字符串 形式
。函数原型是 char * itoa ( int value, char * str, int base );base 是进制,base=2 是2进制,base=3 是3进制,base=4 是4 进制...程序例子:include <stdio.h> include <stdlib.h> in...
C语言
怎么让键盘输入
数字
到
数组
里?
答:
1、首先打开电脑的编辑软件。然后创建编辑项目。2、创建文件指针和字符型char。再读取文件内容。3、然后用for语句进行接受数据
。再用getchar语句接受键盘的输入。4、然后用foput函数。再将数据写入到文件。5、然后用fclose函数关闭文件。再返回数值。6、运行程序,输入数值。再打开文件,就可以发现键盘输入...
C语言中如何把一个
输入的整数插入
数组
答:
int x;char a[N];printf("请输入
一个
整数\n");scanf("%d",&x);a[N]=x;printf("a中的
数值
是%d\nx中的数值是%d\n",a,x);}
输入一行
数字字符存入字符数组
str[80]中,用num[10]中的数组元素作为计数...
答:
{ char str[80];int i;int num[10] = { 0 };scanf("%s", str);for(i=0; str[i]!='\0'; i++){ num[str[i] - '0']++;} for(i=0; i<10; i++){ if ((i % 2 != 0) && (num[i] != 0))printf("%d :: %d\n", i, num[i]);} } 如有不懂可留言 ...
C语言
,将输入的
数字存入数组
答:
//#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h"int main(void){ int a[127],i,x; for(i=0;i<127;){ if((x=getchar())=='\n') break; if(x>='0' && x<='9'){ ungetc(x,stdin); scanf("%d",a+i++); } } for(x...
求
c语言
高手,为什么我想要
把一个数字存入数组
,比如1放到char a 中 需...
答:
'0'是字符,ASCII码值为48 '\0'是八进制形式,的0,对应于ASCII码表中ASCII值为0的字符,其实就是空字符。
数组
以'\0'结束是指
字符串
以'\0'结束,并不是用于计算的。整形数据和字符数据在计算时是可以混用的,只要注意各自代表队
数值
。比如 '0'可以直接拿来当48来用,('0'+
1
)的整数值为49,...
c语言中
怎样输入
一个
很大的整数
答:
可以利用字符数组来存放整数的各位
数值
,即将整数当成一串字符来输入。如果要输入12345678901234567890,则定义
一个
char型数组a[20],将用户输入的整数当成一串字符
存入字符数组
a中。具体实现方法可以参考如下程序段:char a[20];scanf("%s", a); // 输入12345678901234567890,即可将该整数输入到字符数组a...
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语言
问题,从屏幕输入
数字
赋给
一个字符串数组
答:
include <stdio.h> void main(){ int i,p[3];printf("请输入任意三
个数
!\n");for(i=0;i<3;i++){ scanf("%2d",&p[i]);} for(i=0;i<3;i++){ printf("%d",p[i]);printf("\n");} }
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言字符串存入数组
c语言字符数组赋值
c语言字符数组初始化
c语言字符串数组定义
字符串和字符数组的区别
c语言字符串输入
输入字符数组
c语言字符
c语言二维数组