00问答网
所有问题
当前搜索:
C语言实现存入数组
C语言
中怎么把字符
数组
里的数据
存放到
字符串数组中
答:
利用
C语言
标准库中的strtok()函数,可以轻松快捷的将以空格分隔开的一串字符分成多个子串,
存放到
字符指针
数组
中。函数说明:include <string.h> //头文件 char *strtok(char *str, const char *delim);strtok()用来将字符串分割成一个个片段。参数str指向欲分割的字符串,参数delim则为分割字符串中...
如何在
C语言
中输入一维
数组
?
答:
1、输入
数组
需要使用指针获取地址后,就能对得到的数组就行操作了。首先打开DEV C++软件,新建一个空白的
C语言
文件:2、输入程序的源码,先定义一个整型数组“a[5]”,采用scanf语句输入数组中的每个元素,这里使用指针来对输入的数字进行访问,要先给输入的每一个数字给予它的地址,便于访问,最后拿得到...
C语言
中,定义了一个一维
数组
,怎么样能直接输入一串数字,把他放到数组...
答:
有两种方式,一种是scanf("%s", name);那么即是你的
数组
名,该函数获取字符串时遇到空格或者回车停止获取,还有一种是gets(name);该函数遇到回车停止获取,即能获得空格。
C语言
中,如何把几个
数组
的值
保存到
一个数组里
答:
这个问题不难!这个很简单嘛。不过建议不要用
数组
,数组的话,太大浪费,太小会越界。可以用vector容器。你首先自己写个判断水仙花数的函数先,这里我假设就是boolhanshu(int);再定义一个足够大的数组.例如inta[1000];intn=0;//这个n用来表示数组下标的 for(inti=1;i<100000;i++)//这个范围你...
如何用
c语言实现
键盘输入10个整数,并输出?
答:
include"stdio.h"//从键盘输入10个数
存入
一维
数组
,求这10个数中的最大值和最小值并输出 intmain(){ inti;floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ ...
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语言
如何将输出
存入数组
求大神帮助
答:
你的输出有整形,浮点型等等,是不可能
存入
一个
数组
的。除非你自己定义一个struct来存。
...怎样
实现
将一个图片以二进制的方式
存入数组
中,然后又可以写入文件...
答:
这个问题不太清楚,不过文件的最终存储方式都是二进制的数据流,所以你得先把图片转化为二进制的文件,那就得用汇编了,得到二进制文件后程序就好写了,在你写入文件后要得到图片还得在用汇编让它转化问图片格式。具体怎么转化不清楚,
c语言
里或许有相应的函数库。
c语言
中 怎么将一组16进制数加入一个
数组
答:
例:include <stdio.h> include <string.h> char sDec[4] = {0x05,0xc5,0xb3,0xea};//把 0x05,0xc5,0xb3,0xea 组合成一个十六进制数 0x05c5b3ea ,//并且把 0x05c5b3ea 转换成十进制数。unsigned int i,v;int main() { v=0;for (i=0;i<4;i++) v|=((unsigned int)...
C语言
怎么把16进制数一个一个放到
数组
里?
答:
include <stdio.h> int main(){ int i,a[8];for(i=0;i<8;++i)scanf("%1x",&a[i]);for(i=0;i<8;++i)printf("%x ",a[i]);return 0;}
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜