99问答网
所有问题
当前搜索:
c语言输出的数字如何隔开
c语言
中,如果用scanf输入多个
数字
,每个数字之间在输入的时候能用逗号...
答:
scanf("%d%d",&a,&b); //这种输入的时候不需要逗号隔开,
空格或tab或回车隔开就行
c语言
中
如何
使
输出的数字
之间用逗号
隔开
?
答:
可以先循环输出前面n-1个数,每一次输出后面再输出',',循环结束后再输出最后一个数
。如果需求必须是先输入字符串后输入数字,那么必须人工进行判断。思路为用getchar逐个读入字符,并赋值到字符串对应位置,当出现逗号时结束。然后再用scanf读入数字。简介:C语言运算符是说明特定操作的符号,它是构造C...
C语言
输入字符串和
数字
时
如何
用逗号
隔开
答:
1 如果使用scanf进行格式化输入,
用逗号隔开不适用于先输入字符串后输入数字的情况,仅适用于数字的间隔,或者先输入数字后输入字符串
。下面是先输入数字后输入字符串的例子:include <stdio.h>int main(){char s[100];int v;scanf("%d,%s",&v, s);//先输入整型变量v,再输入字符串,可以使用逗...
c语言
能用逗号分隔
数字
吗,为什么
答:
1、scanf("%d,%d",&a,&b);因为两个%d之间有一个逗号,
所以在输入时两个整数之间只能用逗号分隔
,如果用其它符号分隔就会出错(比如说此时用空格、回车分隔就会出错)2、scanf("%d%d",&a,&b);这个格式控制字符串就可以用空白分隔(空格,回车都可以)...
c语言
中
如何
实现
输出数字
间有空格
答:
用printf
输出
每输出一个
数字
就输出一个空格。比如 int a[5] = {1,2,3,4,5};int i;for(i = 0; i < 5; i++) printf("%d ",a[i]);//在%d后面加一个空格,这样输出中间就有空格了。
c语言输出
排序结果时
如何
使
数字
分开?
答:
可以在
数字
后面加上\n(转到下一行)或者\t(转到下一列)或者加逗号
C语言
,在界面文本中任意输入5个
数字
,请将数字从大到小排序
输出
,每个数 ...
答:
int Arr[5],n,i,j;//5位数要五个整数来分开存 scanf("%5d",n);for(i=0;i<5;i++) Arr[i]=n%10, n/=10;for(i=0;i<5;i++)for(int j=0;j<5-i-1;j++){ if(Arr[j]<Arr[j+1]){n=Arr[j];Arr[j]=Arr[j+1];Arr[j+1]=n;}} //冒泡排序 printf("%d%d%d",...
求修改
C语言
代码,
输出
以空格分隔,最后一个
数字
之后无空格
答:
可以在前边的
输出
后边加一个空格。判断是否到了最后一个,最后一个单独输出就可以了。
初学
c语言
...请问只输入一个多位
数
,
如何
把个位、十位、百位等分开
输出
...
答:
这个代码的功能可以将所输入的数分解,并且根据提示可以
输出
你想输出位
的数字
,比如,你想输出个位上的数字 按q为退出程序 include "stdio.h"define N 10 main(){ long n,i,a[N],k=0;char ch;printf("请输入任意数:\n");scanf("%d",&n);for(i=n;i>0;i/=10){ a[k++]=i%10;} ...
c语言
中
怎么
区别输入多个
数字
,中间用空格
隔开
,和输入一个按一下回车...
答:
scanf 他中间的分隔符可以是 回车 也可以是 空格 例如 include"stdio.h"main(){ float a[4],min;int i;for(i=0;i<4;i++)scanf(%f,&a[i]);min=a[0];for(i=1;i<4;i++)if(min>a[i]) min=a[i];printf("%f",min);} === 百度百科里面 有关于scanf的详细说明 你去...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言输入一行数用空格分开
c语言输出数字之间有空格
c语言输出结果之间有间隔
C语言输出间隔怎么调整
c语言间隔输出数字
C语言输出空格隔开
c语言输出数字中间空格
c语言printf输出空格间隔
c语言输入用空格隔开