00问答网
所有问题
当前搜索:
C怎么多组输入
c
语言
如何
实现
输入
任意多个整数?
答:
代码如下:include<
c
stdio> int main(){ int num[1000];char ch;do { scanf("%d",&a[i++]);}while((ch=getchar())!= '\n');// 这里用来判断是否
输入
了回车 return 0;} while(cin>>b[cnt++],cin.get()!='\n');//也可用这句代替 ...
c
语言
如何
实现一次性
输入
两个数值
答:
如果是任意大小的数字,那么有些麻烦,可以设定两个默认值代表最多的数字和最多的次数。接着去轮询,并计数,如果次数大于默认值,替换即可。遍历完成即可输出那两个值。如果是0~9,或者字母的话,比较简单。可以定义定长的数组,数组下标代表具体值,数组的内容代表值出现的次数,遍历一遍原数组,得到...
C
语言中利用scanf语句
输入
多个值的问题
答:
1、有一个很严重的错误,
输入
字符数组的两个 scanf("%d %s %
c
%c",&person[i].num,&person[i].name,&person[i].sex,&person[i].job);scanf("%s",&person[i].category.position);2、把这两行中字符数组输入时前面的&符号去掉,对字符数组输入本身就是地址,不要加&,改成这样 scanf("...
C语言中
多组输入
以0为一组输入的结束,以-1为整个结束应该
怎么
写...
答:
include <stdio.h>int main(){ int n; int a[20],i=0; while(1) { scanf("%d",&n); if(n==-1) break; if(n==0) i=0; else a[i++]=n; }}
C
语言--
输入多组
数据求和问题
答:
楼主注意素质哈,不要拿了程序不给分哈 楼主加分 想了一会,貌似只能拿链表做 include <stdio.h> include <stdlib.h> struct link_list //负责储存每次的
输入
的数据 { int a;link_list *next;};struct link_s //负责储存每一行的和 { int s;link_s *next;};int sum(int n,link_list *...
c
语言 acm
输入
的数据有
多组
,每组一行
答:
int n;while(sanf("%d",&n)!=EOF){ } 这样就行了,读到文件末尾结束。
C
语言
怎么
用二维数组
输入
行数不确定的字符串
答:
首先】是多行字符串的
输入
和保存。可以:开设一个字符串数组如下,其中N定义最多可记录多少行,M定义每行可保存多少个字符,改变#define定义可以调整这两个数据 define N 1024 //最多1024行 define M 256 //每行最多存储255个字符 char input[N][M];实际输入一行可以用gets函数实现,判断gets...
C
语言
输入多组
英语单词单数变复数问题?
答:
C代码和运行结果如下:符合样例输出,望采纳~附源码:include <stdio.h> include <string.h> int main() { char s[100];int n;while (1) { scanf("%s", s);if (strcmp(s, "#") == 0) // 读入"#"结束 break;n = strlen(s);if (s[n - 1] == 's' || s[n - 1] =...
C
语言里
如何输入
几个字符串放到一个数组中
答:
方法如下:include <stdio.h> void main(){ char s[10][80];for(i=0;1<10;i++){ gets(s[i]);} }
c
语言字符串数组
怎么输入
和输出呢
答:
在C语言中,有两个函数可以在控制台(显示器)上输出字符串,它们分别是:puts():输出字符串并自动换行,该函数只能输出字符串。printf():通过格式控制符%s输出字符串,不能自动换行。除了字符串,printf() 还能输出其他类型的数据。这两个函数相信大家已经非常熟悉了,这里不妨再演示一下,请看下面的...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜