C语言数组怎么用scanf赋值?怎么写C

如题所述

第1个回答  2014-09-02
scanf 是输入的,如果赋值的话,在括号里直接赋值就行追问

-@@@@@

本回答被提问者和网友采纳
第2个回答  2014-09-02
double a[10]={0};
int i;
for(i=0;i<10;i++)
{
scanf("%lf",&a[i]);
}

C语言数组怎么用scanf赋值?怎么写C
scanf 是输入的,如果赋值的话,在括号里直接赋值就行

C语言用scanf给数组赋值问题
可以参考下面的代码:include <stdio.h> int main(){ int a[3][2], i, m;for (i = 0; i < 3; i++){ for (m=0;m<2;m++)scanf("%d", &a[i][m]);for (i = 0; i < 3; i++){ for (m=0;m<2;m++)printf("%d\\n", a[i][m]);} return 0;} ...

C语言中用scanf和循环语句是怎么给数组一一赋值的,希望说得详细点_百...
{ int name[10];int n;for (int i=0;i<10;i++){ scanf("%d",&n);\/\/输入函数,后边的&n是说存入n的所在的地址 name[i] = n;\/\/再把输入数据给数组 } for (i=0;i<10;i++){ printf("%d\\n",name[i]);} return 0;} ...

用C语言怎么输入为数组赋值,求代码
scanf("%d",&a[i]);} for(i=0;i<5;i++) { printf("%d ",a[i]);} printf("\\n");return 0;}

C语言怎样用scanf定义数组长度,再定义数组各元素?
可以使用内存分配函数来实现。include <stdio.h> include <stdlib.h> int main(){ int n, *a, i;printf("输入数组长度:");scanf("%d", &n);a = malloc(sizeof(int) * n); \/*分配内存*\/ printf("输入%d个数:\\n", n);for(i = 0; i < n; i++)scanf("%d", a + i);pr...

c语言编程中,如何用scanf函数输出字符数组?
一、题目大意为输出一个已知的字符串。解题思路:定义一个字符数组,并用“初始化列表”对其赋以初值 用循环逐个输出此字符数组中的字符 include <stdio.h> int main(){ char c[15]={'r',' ','i','g',' ','g',' ','h','t','u',};int i;for(i=0;i<15;i++)printf("A=%...

C语言用scanf给数组赋值问题
包括空格、回车等),直到遇到第一个非空白字符出现为止。当你输入完5个数之后,由于你的%d后面带空格,所以scanf仍然在期待出现一个非空白符才结束。你甚至可以在输入完5个数之后,再输入一个字母,也是可以的(只要不是空白字符就行)。这是C语言的特性,你有空可以多读读C标准库的书。

C语言中可以使用数组元素做赋值运算吗?
用scanf()读取数据时,输入的格式必须和scanf()的格式控制字符串对应,比如说:1、scanf("%d,%d",&a,&b);因为两个%d之间有一个逗号,所以在输入时两个整数之间只能用逗号分隔,如果用其它符号分隔就会出错(比如说此时用空格、回车分隔就会出错)2、scanf("%d%d",&a,&b);这个格式控制字符串就...

在C语言如何在定义数组时给数组赋值?
第一种 定义并初始化 int u[3][3] = {{1,1,1},{2,2,2},{3,3,3}};第二种 从键盘手动输入 int i,j;for(i=0; i<3; i++){ for(j=0; j<3; j++){ scanf("%d",&u[i][j]);} }

如何用scanf函数输入数组的第二个元素?
1、首先在电脑中新建一个C语言文件,命名为ceshi,如下图所示。2、然后写上c语言文件的开头,如下图所示。3、接着写上main函数,如下图所示。4、然后定义一个变量price,如下图所示。5、然后使用scanf,第一个参数是输入参数的类型,这里使用%d,后面将这个输入的值赋值给price。6、最后编译运行这个...

相似回答