00问答网
所有问题
当前搜索:
scanf输入数组
C 语言 定义一个字符
数组
,从键盘
输入
一字符串,然后输出的程序._百度...
答:
1、可以用
scanf输入
,然后用printf输出。2、示例程序:include <stdio.h>void main(){ char array[100]; printf("please input the string: \n"); scanf("%s", array); printf("%s\n",array); } void main(){ char *array; printf("please input the string: \n...
输入数组
中的数是要用&吗?
答:
逐个
输入数组
中的数,是要用&的,但是如果是字符数组,以字符串形式整体输入,就不用,示例: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=...
用什么方法
输入
一个数,可输入一个数以下的数呢?
答:
根据需要一般选择如下3种方法:1,已知数量,且个数较少:
scanf
("%d%d%d",&a&b&c);2,已知数量,但数量较多:for(int i=0;i<n;i++)scanf("%d",&a[i]);3,不知道数量 int i=0;while(scanf("%d",&a[i])){ i++;}
...个字符
数组
a、b,则以下正确的
输入
语句是 A.
scanf
(“%s%s”,&a,&...
答:
对于字符串
数组
或字符串指针变量,由于数组名可以转换为数组和指针变量名本身就是地址,因此使用
scanf
()函数时,不需要在它们前面加上"&"操作符。所以“A.scanf("%s%s",&a,&b)”中,变量a、b多携带了“&”操作符,是错误的。而对于gets()函数的使用,其中参数为字符串变量(字符串数组名或字符串...
怎样用
scanf
函数输出多个数值?
答:
根据需要一般选择如下3种方法:1,已知数量,且个数较少:
scanf
("%d%d%d",&a&b&c);2,已知数量,但数量较多:for(int i=0;i<n;i++)scanf("%d",&a[i]);3,不知道数量 int i=0;while(scanf("%d",&a[i])){ i++;}
一个
数组输入
元素是如果for循环里放
scanf
要以逗号为分隔符怎么写?_百 ...
答:
可以这样写(一个例子):define n 3 include <stdio.h> int main(){ int i,arr[3];printf("请
输入
%d个整数:",n);for(i=0;i<n;i++)
scanf
("%d,",arr+i);printf("你输入了:");for(i=0;i<n;i++)printf("%d,",arr[i]);return 0;} 下面是测试截图:...
标准格式
输入
函数
scanf
()可以从键盘上接收不同数据类型的数据项对吗...
答:
对的,标准格式
输入
函数
scanf
()可以从键盘中接受不同的数据类型,这里的不同数据类型应该为基本数据类型,所以说这句话是对的,没有错误。scanf()是C语言中的一个输入函数。与printf函数一样,都被声明在头文件stdio.h里。因此在使用scanf函数时要加上#include <stdio.h>。(在有一些实现中,printf...
c语言中向一个
数组
中
输入
十个数怎么输入
答:
include <stdio.h> int main(){ int i;int n[10];for(i=0;i<10;i++){
scanf
("%d",&n[i]);//scanf要的是地址,这里必须用&n[i],或者n+的方法,但不能n[i]} printf("%d",n[1]);return 0;}
scanf
怎么用?
答:
scanf
用途:从键盘
输入
数据,从键盘得到字符,放到某个变量里。格式:scanf()是C语言中的一个输入函数。与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include <stdio.h>。(在有一些实现中,printf函数与scanf函数在使用时可以不使用预编译命令#include <stdio.h>。)它...
定义
数组
a[10]并
输入输入
一个整数n表示第几个元素开始采用函数调用的...
答:
p[i] > m)m = p[i];} return m;} void main(){ int a[10],n;int k=0;//
输入数组
for(int i = 0; i < 10; ++i)
scanf
("%d",&a[i]);//输入n scanf("%d",&n);//调用函数fun int m = fun(a, n);//输出最大值printf("%d后的最大值为%d\n", n, m);} ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜