66问答网
所有问题
当前搜索:
c语言将数字存入数组
C语言
已知一个大小为15的
数组
,随机生成15个100-200之间的
数存入
该数组...
答:
include <stdlib.h> include <stdio.h> include void main(){ srand((unsigned) time(NULL));int a[15];int i;printf("随即产生的15个100~200之间的整数:\n");for (i=0;i<15;i++){ a[i]=rand()%100+100;printf("%d ",a[i]);} printf("\n");printf("其中的偶数是:\n...
c语言
问题 输入30个
数存入数组
a
答:
你第一个for应该是i<30吧,否则你的scanf只输入了10个数据啊,另外你打印结果的语句不对,别忘了0%0==0啊应该这样改 for (k=1;k<=j;k++){ printf("%4d",b[k-1]);if(k%3==0)printf("\n");} 看看我debug后代码 include<stdio.h>void main(){int i,j=0,k;int a[30]={0}...
c语言
,怎样讲整形的
数字
赋值给一个字符串
数组
?
答:
include<stdio.h> include<string.h> void main(){ char chessBoard[200]=" 0 1 2 3 4 5 6 7";char squares[100][100]={0};char a[2]={0};int row,column;for(row=0;row<8;row++){ strcat(chessBoard,"\n");//strcat(chessBoard,"?");a[0]='0'+row;strcat(chessBoard,a)...
C语言
里如何将一个打印函数打印的值
存入数组
然后进行运算?
答:
可以使用sprintf()函数,其原理类似于printf(),如果你PrintDec只是打印参数数据的十进制值的话,那么:PrintDec(pFile[18]);PrintChar(',');PrintDec(pFile[19]);
把
打印的
数存到
str[10]
数组
中的格式为sprintf(str,"%d,%d",pFile[18],pFile[19]),其他类似。。特别注意定义的数组要足够大。
C语言中
如何将一个串中的数字分离转换为
数字存入
一个整形
数组
中
答:
就是你输入一个
数字
组成的串,将串的数字分离
存入
整形的
数组
中,方便以后的操作。
C语言中
,
如何把
几个
数组
的值保存到一个数组里
答:
定义一个大一点的
数组
,然后
把
所有的数组循环赋值给你定义的这个数组就行了啊,只不过是大的这个数组的下标一直往上加。include<stdio.h> int main(){ int x[200];int a[20],b[20],
c
[20];int i=0,j;for(j=0;j<20;j++)x[i++]=a[j];for(j=0;j<20;j++)x[i++]=b[j];fo...
C语言 如何把
一个变量值赋给一个
数组
?
答:
1.整型值赋值给整型
数组
:int value=2;//定义一个变量,并赋值 int
array
[10];//定义一个数组 array[0]=value;//将变量值赋值给该数组。2.整型值赋值给字符数组:int value=3;char str[10];str[0]=value+'0';//赋值给单个字符 itoa(value,str,10);//
数字
转字符串函数itoa,10代表十...
C语言中
如何将double型数据转换为
数组
?
答:
再将小数部分不断的乘10取整,取一位去除一位,
存入
另一数组:l=(int)(j*10);b[k++]=l;j=j*10-l;...直到j*10==0为止 这样就可以
把
j中的数按位取到了两个数组中,接下去只要将两数组合并到
C数组
中去,或者依次输出整数部分和小数部分,中间别忘加小数点,输出成字符在
C语言
里可以...
两道
c语言
题,要截图(图片要把程序跟运行结果截在一起) 1.输入10个...
答:
则count自增一 count++; } printf("总共有%d个即为奇数对应下标也为奇数的
数
。\n", count); return 0;}第二题:#include <stdio.h>int main(void){ int d_
array
[4][4], i, j, sum; for(i = 0; i < 4; i++)...
C语言
:从键盘输入10个数存放在数组a中,再
将数组
a中的偶数存放在数组b中...
答:
include<stdio.h> main(){ int a[10],b[10],i,j;for(i=0,j=0;i<10;i++){scanf("%d",&a[i]);if(a[i]%2==0){b[j]=a[i];j++;} } for(i=0;i<10;i++)printf("%d ",a[i]);printf("\n");for(i=0;i<j;i++)printf("%d ",b[i]);} ...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜