11问答网
所有问题
当前搜索:
c语言输入一串数字存入数组
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语言
中如何将一个串中的数字分离转换为
数字存入
一个整形
数组
中
答:
用函数atoi即可实现这个功能 include<stdlib.h> include<stdio.h> void main(){ char str[] = "123";int n;n = atoi( str );printf("%d\n", n);}
如何用
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语言
:循环执行让用户
输入一串
字符串,如123456789,然后保存在一个
数组
...
答:
include<stdio.h>#include<string.h>void stmun(char s[]){ char
c
[4] = {'\0'}; int ch = '\0'; int i, j; i = j = 0; for(i=0; (ch=getchar())&&strcmp(c, "end"); i++) { s[i] = c[i>3 ? 3 : i] = ch; for(j=0; i>2&...
C语言 输入
未知个整数 一个整数
一行
保存到
数组
中 怎样实现
答:
include <stdio.h>int main() { int integer[100]; int i,k = 0; for(i = 0; i < 100; i ++) { printf("
输入
一个整数: "); scanf("%d", &integer[i]); if (integer[i] == 0) break; //当输入值为0,退出循环 k++; } for(i = 0; i <...
C语言
编程 从键盘
输入
三个数放入一维
数组array
[3]中,按从小到大输出...
答:
include <stdio.h>void main(){ int i,
array
[3],a,b,
c
,t; for(i=0;i<3;i++) //这里3个数:0、1、2即可,不要等于3 scanf("%d",&array[i]); a=array[0]; b=array[1]; c=array[2]; if(a>b) {t=a;a=b;b=t;} if(a>c) {t=a;a=c...
c语言输入
6个整数,
存入
整数数组int num【6】 求该
数数组
中所以整数的总...
答:
include<stdio.h> void main(){ int num[6],u,pingjunshu;int sum=0;printf("请
输入
整数:");for(u=0;u<6;u++){ scanf("%d",&num[u]);} for(u=0;u<6;u++){ printf("%5d",num[u]);} for(u=0;u<6;u++){ sum=sum+num[u];} printf("\n");printf("整数总和为...
c语言
:怎么用for和
数组输入一串数
答:
C++比较好实现,用vector就可以了,string也可以
C语言
实现起来要困难些。不如定义一个足够长的
数组
,然后只用你需要的长度。
C语言
编程:
输入
10个整数
存入数组
a中然后按从打到小的顺序排序并输出...
答:
include<iostream.h> { int a[10];int i,j,k;for(k=0;k<10;k++)cin>>a[k];for(i=0;i<9;i++)for(j=i+1;j<=9;j++)if(a[j-1]<=a[j]){b=a[j-1];a[j-1]=a[j];a[j]=b;} for(k=0;k<10;k++)cout<<a[k]<<endl;} 最基本的一个算法,冒泡排序。因为...
C语言
中,如何将
输入
的若干个
数字
保存到
数组
中,不要用字符串写。_百度知...
答:
printf("请
输入
字符串2:(输入?结束)");while(x!='?'){ x=getchar();if(x=='?')break;input2=x;if(input2>='0'&&input2<='9')number2=number2*10+input2-'0';} printf("两
串数
之和为%d",number1+number2);getch();}//没有用到
数组
和指针,也没有调用函数,真不明作业...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜