11问答网
所有问题
当前搜索:
c语言将数字存入数组
c语言
读文件 将数据
存入数组
答:
include<stdio.h>#include <stdlib.h> include <ctype.h> int main(){FILE *fp;int i=0,j,s=0,flag=0,b[100];float ave;if((fp=fopen("data.in","r"))==NULL){return 1;} char str[100];while(fscanf(fp,"%s",str)!=EOF){ if(!isdigit(atoi(str))){return 2;} else {...
C语言
数组
中插入
数字
,并从大到小排列数组中数据。请问下面代码如何理 ...
答:
for(j=i+1;j<10;j++)if(q<a[j]) {p=j;q=a[j];}下标比较如果q
如何用
c语言
输入一个字符串,把里面连续的
数字
依次
存放到
一个
数组
中
答:
void main(){ char a[80],*p=a;int b[80]={0},i=0,j=0,x=0; //!!!printf("请输入一串字符\n");gets(a);for(p=a;(*p)!='\0';p++){ if(((*p)>='0')&&((*p)<='9')) //!!!{ if(x==0){ b[i]=(*p)-48;i++;} else b[i-1]=b[i-1]*10+(*p)-48...
c语言
编程,从键盘输入100个整数存储到
数组
a中,并逆序输出。
答:
//#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h"int main(int argc, char *argv[]){ int i,a[100]; printf("Please enter 100 integers...\n"); for(i=0;i<100;scanf("%d",a+i++)); for(i--;i;printf("%d ",a[i--]));printf("%d\n",...
C语言
怎样将一个数插入一个
数组
答:
看
数组
大小,如果刚好,则要开辟空间,如果数组本身就足够,从插入位置移动数组,从后往前移,最后插入这个
数值
。
求大神帮忙啊~
C语言
编程从键盘输入三个整数
存入数组
中,操作指针使数组...
答:
首先,输入三个数,你的
数组
开才开了2,数组开小了!a[3]其次,scanf ("%d", &a[i]);这里要使用取地址符号才能进行输入 再次,你加的else ;这些语句都没有用,直接删除 include<stdio.h>int main(){int *p,a[3],temp,i;p=a;printf("请输入三个
数字
");for(i=0;i<=2;i++)scanf...
C语言
如何将数据放入二维
数组
答:
include<stdio.h> int main(){ int i, j;int num[5][5];//二维
数组
for(i = 0; i < 5; i++)//行 { for(j = 0; j < 5; j++)//列 { scanf("%d",&num[i][j]); //输入25个数据,空格分隔,最后回车。} } for(i = 0; i < 5; i++)//行 { for(j = 0...
c语言中
怎么用while循环向
数组
中写入
数字
答:
需要一个输入
数字
为结束标志 这里的a代表
数组
名 比如 while(a[i]!=-1){ scanf("%d",a+i);i++;} 这里的-1为结束标志 而且i<=数组长度 或者判断数组下标作为结束标志 比如 数组长度为10 while(i<10){ scanf("%d",a+i);if(i>=10)break;i++;} 祝学习进步!
C语言
,已知一串
数字
123456怎么
把
它放到
数组
里面?
答:
一串
数字
,是一个整数吗?还是一个字符串?如果是字符串的话,本身就是一个
数组
。整数的话就
把
每位取出来赋值。include "stdafx.h"include <iostream> using namespace std;define N 20 int main(){ int num,a[N],n=0;char s[N];cout << "请输入一串数字(数字处理):" << endl;cin >>...
C语言
怎样将产生的随机数放入一维
数组
中
答:
include <stdio.h>#include "stdlib.h"#include "time.h"int main(int argc,char *argv[]){ int a[100],i; srand((unsigned)time(NULL)); for(i=0;i<100;a[i++]=rand()); return 0;}
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜