11问答网
所有问题
当前搜索:
c语言将数字存入数组
求
c语言
高手,为什么我想要把一个
数字存入数组
,比如1放到char a 中 需...
答:
数组
以'\0'结束是指字符串以'\0'结束,并不是用于计算的。整形数据和字符数据在计算时是可以混用的,只要注意各自代表队
数值
。比如 '0'可以直接拿来当48来用,('0'+1)的整数值为49,作为字符的话就直接看做'1'。其实,a=1+'0';就是
把
整数1转换成字符'1',然后
存入
字符变量中。
C语言
编程序,要求从键盘输入10个整数
存入
一维
数组
。。
答:
include<stdio.h> main(){ int a[10];int i,j,t;for(i=0;i<10;i++)scanf("%d",&a);printf("\n");for(j=0;j<9;j++){ for(i=0;i<9-j;i++){ if(a>a[i+1]){ t=a;a=a[i+1];a[i+1]=t;}}} for(i=0;i<10;i++)printf("%d",a);} ...
在
c语言中
,将一个数插入一个
数组
中,程序怎么写?
答:
有一个已排好序(从大到小)的
数组
有5个元素,从键盘输入一个数,要求按原排序的规律将它插入到数组中 include<stdio.h> void main(){ int i,x,j;int a[6]={1,5,10,15,20};scanf("%d",&x);for(i=0;i<5;i++)if(x=j;i--)a[i+1]=a[i]; /*将位置j以后的数据都向后移...
C语言
输入字符串,将字符串中的
数字存入
整型
数组
中
答:
include<stdio.h> include<string.h> int main(){ char str[20];int i,j;int b[20];printf("这里输入字符串\n");scanf("%s",str);for(i=0,j=0;i<strlen(str);i++,j++){ if((str[i]>'0')&&(str[i]<'9')){ b[j]=(int)str[i]-48;printf("%d",b[j]);} else j...
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 DoubleToStr(double dNum ){ char a[20] = {0};int iDigist = (int)dNum;/*整数部分*/ double dDecimal = dNum - iDigist;/*小数部分*/ /*处理整数部分*/ long iTmp = 1000000000;/*不超过整型范围的最大10的N次方作为除数*/ int i = 0;int bFlag = 0...
C语言
,如何
将数字
添加到一个已有的字符
数组
中?
答:
数组
要实时添加
数字
进去有点麻烦,如果是空数组就一个for循环按顺序输入就行了。如果是想
把
一个数字插入某个位置,那用一个变量temp记录插入的位置,先在原来的数组temp位置开始的数全部先后移一位,然后再a = waiting[temp];(a是你想插入的数字) 本回答由电脑网络分类达人 崔良飞推荐 举报| 答案纠错 | 评论 0...
C语言
如何将多个
数字存入
一个
数组
中
答:
1、使用多维
数组
读入
数字
即可。2、例程:include <stdio.h>int main(void){ int a[3][4], i = 0, j = 0; for(i = 0; i < 3; i++) for (j = 0; j < 4; j++) scanf("%d;", &(a[i][j])); for(i = 0; i < 3; i++) { printf("\na[%d...
C语言
编程实现输入10个整数
存放到数组
a的a[1]到a[10]中,并输出其中的最...
答:
include<stdio.h>int main (){ int i = 0,a[10] = {0}; int max = 0,min = 0,sum = 0; float pj = 0;; for(i = 0;i < 10;i ++) scanf("%d",a+i); max = min = a[0]; for(i = 1;i < 10;i ++) if(max < a[i]) max = a...
c语言
,如何将键盘输入的n个整数
存入
一个
数组
中,n的大小未知
答:
1、可以预先定义足够大的数组(浪费在所难免),然后将键盘输入的整数
存入数组
,并累计数据个数。...int i,n = 0,a[1024]while(1) { printf("输入整数(q: 结束输入过程)%d : ", n + 1);if(scanf("",&a[n]) != 1) break;++n;} for(i = 0; i < n; ++i) printf("%d ",a...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言如何输入整数数组
怎样把一组数存入数组
c语言怎么往数组里添加数据
c语言将整数每一位存入数组
c语言两个字符串合并
如何将数放入数组中
如何把一堆数存于一个数组c
c语言如何将元素放进数组
c语言把一个数放进数组