00问答网
所有问题
当前搜索:
用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语言中
用scanf输入数组
答:
int num;char name[20];char sex;int age;stu[5];int i;for(i=0;i<5;i++)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( ...
不知道数组元素个数,
用scanf输入数组
.
答:
因为
scanf
("%c",&string[i])用来
输入
字符串时是不需要用空格 把各个字符隔开的,而scanf 来获得整数时,你需要把整数用空格隔开,但是你可以先输入 代表数字的 字符串,然后把字符
一个
个转化为整数:include <stdio.h> include <string.h> void main(){ char string[100]={'\0'};int i=0,...
用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=...
C语言 scanf输入数组
高手进
答:
scanf只能一个整型或一个字符,要输入数组一般都是和For循环套用
。如:int a[5], i;for (i = 0; i < 5; i++){ scanf ("%d", &a[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语言
疑惑,
使用scanf
函数
输入
一维
数组
,变量前面怎么不使用“&”。
答:
数组
名表示的就是存放数组的首地址,所以不需要加&
C语言
中
用scanf
函数
输入
字符串
数组
,取地址符&是不用输的,如果输了取...
答:
不一样。
C语言
的字符串为
数组
形式,而数组的名称可以表示其地址,故对字符串
输入
不需要加地址符。而单独的字符、整型变量等的名称不能直接表示地址,故需要加地址符。数组名就代表了该数组的地址。整个数组是一块连续的内存单元,数组名所代表的地址为第0个元素的地址,c就代表c[0]的地址。设数组c的...
如何
利用scanf输入
二维
数组
?举个例子
答:
include<stdio.h> define N 20 define M 10 void main() { int a[N][M],i,j;for ( i=0;i<N;i++ ) for ( j=0;j<M;j++ )
scanf
("%d",&a[i][j]);for ( i=0;i<N;i++ ) { for ( j=0;j<M;j++ ) printf("%d ",a[i][j]);printf("\n");} } ...
用scanf输入
10个数存放在
一个数组
中、用函数实现求去该数组的最小值及 ...
答:
void findmin(int *);int main(){ int arr[10];int i;printf("请
输入
10个整数:\n");for(i=0;i<10;++i){
scanf
("%d",&arr[i]);} findmin(arr);return 0;} void findmin(int *arr){ int* ptr=arr;int i=0;int index=0;int min=*ptr;for(i=0;i<10;++i){ if(...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
用scanf输入字符数组怎么写
scanf怎么读入数组
c语言怎么用scanf输入数组
用scanf循环输入数组
数组scanf
c语言scanf输入二维数组
如何用for循环输入二维数组
用scanf输入结构体数组
gets循环输入