C语言,已知一串数字123456怎么把它放到数组里面?
c语言 如何将一串数字存入数组 如1234.... 分别存入a[0][1].
参考代码:#include int main() { int i,j,a[3][3]; char c; for(i=0;i for(j=0;j scanf("%c",&c); a[i][j]=c-'0'; } return 0; }
C语言如何把输入进去的数放到数组中
有两种方式:1 先输入数值,在存放在数组的对应位置中,即赋值给对应元素.如 scanf("%d",&i); a[k] = i; 就是先输入到变量i中,然后把i存储在a的第k个元素中.2 直接输入到数组对应元素中.如 scanf("%d",&a[k]); 与1中的例子是相同效果,只是减少了中间变量的使用.
C语言,将输入的数字存入数组
额,很简单啊 int a[8]; int i,b; for(i=0;i{ scanf("%d",&b); //输入数字 if(b%2==0) //判断是不是偶数,是偶数的话执行下面语句 { a[i]=b-1; //偶数就减1放到数组里面去 } else //是奇数的话就执行下面的语句 { a[i]=b+1; //奇数加1放到数组 } } for(i=0;i{ printf("a[%d]=%d",i,a[i]); //打印出数组 } 你把这段程序就是没有main()函数,自己加一个就可以了,不懂就追问.
C语言,如何将数字添加到一个已有的字符数组中?
数组要实时添加数字进去有点麻烦,如果是空数组就一个for循环按顺序输入就行了.如果是想把一个数字插入某个位置,那用一个变量temp记录插入的位置,先在原来的数组temp位置开始的数全部先后移一位,然后再a = waiting[temp];(a是你想插入的数字)
C语言里怎样把一个数加到数组中?
思路:每次修改用一个for循环依次对需要修改的数组元素进行修改,修改结束利用for循环输出修改后结果. 参考代码: #includeint main(){int t[20],num,i,a,b;for(i=0;i
在c语言中,如何在数组中插入一个数
程序1:这个是输入10个数 先排序 再插入一个数 再排序 数组大小你可以自己更改 #includevoid main() { int i,j,m,temp,a[11]; for(i=0;ia[j]) { temp=a[i]; a[i]=a[j]; a[j]=temp; } for(i...
c语言中如何编程输出123456 234561 345612 456123 561234 612345不用数组就用for循环
(123456+234561+345612+456123+561234+612345)/6=(1+2+3+4+5+6)*111111/6=21*111111/6=777777/2=388888.52008/2009又1/2007+1/2008=2008*2007/(2009*2007+1)+1/2008=2008*2007/2008^2+1/2008=2007/2008+1/2008=1
C 语言:用户输入一个6位数字,然后将该数按逆序输出.如:123456,输出:654321 要求:用数组解答
#include "stdafx.h"#include<stdio.h> int _tmain(int argc, _TCHAR* argv[]) {int i; int a[6]; for(i=0;i<=5;i++) { scanf("%d",&a[i]); } for(i=5;i>=0;i--) { printf(" %d",a[i]); } return 0; } 这个有点投机取巧的意思
C语言怎么让键盘输入数字到数组里?
1、首先打开电脑的编辑软件.然后创建编辑项目.2、创建文件指针和字符型char.再读取文件内容.3、然后用for语句进行接受数据.再用getchar语句接受键盘的输入.4、然后用foput函数.再将数据写入到文件.5、然后用fclose函数关闭文件.再返回数值.6、运行程序,输入数值.再打开文件,就可以发现键盘输入的东西,写入到文件.
C语言中如何将一个串中的数字分离转换为数字存入一个整形数组中
字符串的话是存放在char []中. 那么可以用下标或指针访问每一个字符.然后判断字符是否>='0'&&<='9' 是的话就是数字.将其转换为int存放到新的整形数组中. 至于转换整形 至于char转换成int.用atoi . 当然也可以将char的数字-'0'然后赋值给Int变量.