相关解答一:c语言:怎么用for和数组输入一串数
main()
{
int i,n,a[3000];
scanf("%d",&n);
for(i=0;i
scanf("%d",a[i]);
}
相关解答二:在C++中怎样通过cin输入一串数字,并将输入的数字值赋给一个一维数组,
#include
#define N 1000
int input(int a[N])
{
int i=0,k=1;
for(i=0;k!=0&&i
{
cout
cin>>a[i];
cout
cin>>k;
}
return i;
}
void output(int a[N],int j)
{
int i;
cout
for(i=0;i
{
cout}
cout
}
void main ()
{
int a[N];
int j;
j=input(a);
output(a,j);
}
这是我写的代码!!写了半天啊!!
可能不太符合要求,不过也还行,你试试呢!!!!!
相关解答三:java怎样从控制台输入字符串到一个字符串数组中!!
用
java.util.Scanner类接收控制台的输入,再做处理,保存到你想要的地方。
相关解答四:从键盘输入一串整数保存到数组中
#include
#include
void antitone(int *m,int *n);
void main()
{
int a[10],i;
for(i=0;i
{
scanf("%d",&a[i]);
}
for(i=0;i
antitone(&a[i],&a[10-i-1]);
for(i=0;i
printf("%4d",a[i]);
printf("n");
}
void antitone(int *m,int *n)
{
int t;
t=*m;
*m=*n;
*n=t;
}
功能已经实现了!希望我的解答能带给你帮助!
就是你最好不要给整型数组赋字符值,那样很容易出错,还有传数组给函数时最好用指针!
先用了10个数测试了一下,已经没问题了!
相关解答五:要想用C++语言把一串数字输入一个数组中,怎么写?
错!
直接在输入时空格 就可以分开了。
如果是想在输出数组时分开,
for(i=0;i
cout就可以了
相关解答六:c语言中函数里面怎么输入字符串数组
void a(int a){int i;char asd[10][123];if (a谢谢采纳
相关解答七:C# 这串代码 我想定义一个方法做输入二维数组,但是主函数我不懂如何调用这个输入的二维数组
完全不知道你想 干什么。。
这是啥代码。。。
===============
public static int[,] input() { Console.WriteLine("Please input the hang"); int n = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Please input the lie "); int m = Convert.ToInt32(Console.ReadLine()); int[,] b = new int[n, m]; for (int i = 0; i
相关解答八:字符数组 字符串的输入语句和输出语句怎么写?
如果定义的时候就输入: char ch[10] = "abcdefg";
从控制台输入: scanf("%s", str);
输入字符数组:for(int i=0; i
输出到字符串控制台: printf("%s", str); //这个是输出字符串,以' '结尾。
输出字符数组: for(int i=0; i
相关解答九:我想输入一句英语后,把所有单词存在一个字符串数组中,如何做?
#include
void main()
{
char *p=NULL;
p=new char[1200];
cout
cout
}
用指针数组更好啊
如果你想存入字符串数组也可以,再加一点:
改为如下:
#include
void main()
{
char a[1200];
cout
cout}
相关解答十:C++中如何实现二维数组中字符串的输入和输出
不是很懂你的意思啊。是因为你输出的时候每行没有空行吗?那只要在输出完一行后输出endl就可以了 #include using namespace std; int main() { int a[3][4] = { {1,2,5,4}, {8,5,4,8}, {5,6,1,5} }; for (int i = 0; i
百度搜索“爱华网”,专业资料,生活学习,尽在爱华网