00问答网
所有问题
当前搜索:
C语言scanf一个数组
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",c[i]);printf("\n");return 0;} ...
C语言
中用
scanf
和循环语句是怎么给
数组一
一赋值的,希望说得详细点_百...
答:
include <stdio.h>int main(void){ 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;} ...
定义
一个数组
a[5],给数组录入数据
scanf
,录入后找到数组中最大的值...
答:
scanf
("%d", &a[i]);} // 找到最大值 max = a[0];for (i = 1; i < 5; i++) { if (a[i] > max) { max = a[i];} } printf("
数组
中最大的值为:%d\n", max);return 0;} 这段代码定义了一个名为a的整型数组,长度为5,使用for循环读入5个整数,然后在第二个for...
如何在
C语言
中用
scanf
输入
数组
答:
printf("请输入信息\n");
scanf
("%d",&stu[i].num);scanf("%s",&stu[i].name);scanf("%c",&stu[i].sex); //在%c之前加一个空格 scanf("%d",&stu[i].age);for(i=0;i<5;i++)printf( "*%s*",stu[i].name);
C语言
怎样用
scanf
定义
数组
长度,再定义数组各元素?
答:
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);printf("输入的数是:\n");for(i = 0; i < ...
c语言
怎样用
scanf
输入
数组
变量?
答:
include<stdio.h>void main(){ int a[10], i; // 输入10个数,放入
数组
for(i=0; i<10; i++) {
scanf
("%d", &a[i]); } // 输出 for(i=0;i<10;i++) { printf("%d\n", a[i]); }}用循环语句实现 ...
如何在
C语言
中输入一维
数组
?
答:
1、输入
数组
需要使用指针获取地址后,就能对得到的数组就行操作了。首先打开DEV C++软件,新建
一个
空白的
C语言
文件:2、输入程序的源码,先定义一个整型数组“a[5]”,采用
scanf
语句输入数组中的每个元素,这里使用指针来对输入的数字进行访问,要先给输入的每一个数字给予它的地址,便于访问,最后拿得到...
C语言 scanf
输入
数组
高手进
答:
scanf
只能
一个
整型或一个字符,要输入
数组
一般都是和For循环套用。如:int a[5], i;for (i = 0; i < 5; i++){ scanf ("%d", &a[i]);}
c语言
问题:怎样用
scanf
获取int类型的
数组
答:
如果非要接收char类型的,一定要在
scanf
的格式化控制符前面加一个空格。如果scanf要接收的是数字,不管你输入多少个空格和回车,都不会停止让你输入;如果scanf要接收的是int类型,你输入
一个
小数,那么只会截取小数的整数部分。如果接收的是数字,输入的是字符,会停止输入,但不会保存你输入的值。scanf的...
用
scanf
输入数据到
数组
中需要加&吗?
答:
逐个输入
数组
中的数,是要用&的,但是如果是字符数组,以字符串形式整体输入,就不用,示例:include<stdio.h>int main(){int n;int t=0;
scanf
(“%d”,&n);char arr[n];int i;for(i=0;i<n;i++){scanf(“%c”,&arr[i]);}printf(“%c\n”,arr[0]);for(i=...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
scanf向数组输入
scanf怎么读入数组
c语言scanf输入一维数组
for循环scanf给数组赋值
怎么给scanf赋值
怎么用scanf输入字符串数组
c语言如何用scanf输入数组
c语言scanf给数组赋值
C语言数组赋值