c语言一行输出五个数
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/30 10:28:02
程序没有错,输入时错了.因为scanf规定的是以空白符(如空格)作为每个输入变量的分隔符,不能象你那样用逗号分隔.你把输入改成123就可以得到正确答案了.
#include#defineSIZE5main(){intx[SIZE],i,max;printf("Enter5integers:\n");for(i=0;i
#include<stdio.h>#define maxn 100main(){ int i, sum
dimi!,m!Fori=1To100IfkMod3=0ThenPrintk;m=m+1IfmMod5=0ThenPrintEndIfEndIfNextk其实用多一个累加器``就是每循环一次M就加一`
#includevoidmain(){intm=0;for(inti=1;i
可参考如下scanf("%d",&num);printf("%d\n",num/100);printf("%d\n",num%10);---------------------------------
有,只是从屏幕里被挤出去了,默认cmd窗口只能缓冲300行,你可以一行多输出几个#include<stdio.h>int main(){ unsigned n
#include#defineN20voidmain(){\x09inti,j,sum=0;\x09for(i=0;i
我的思路是a>b1,若成立(1)b>c则输出a2,若不成立(1)假如b>c①成立则输出b②不成立输出c你可以按我的思路看看我的代码吗我只想知道我的代码哪儿错了程序如下:#includevoidmain
#include#includeintfib(intn){\x09inti,*A;\x09A=(int*)malloc(sizeof(int)*n);//动态申请内存\x09A[0]=1;A[1]=1
#include <stdio.h>int main(){ int i,n,j; //这个for循环输出上半个三角形 for&n
输入两个正整数m和n,求其最大公约数和最小公倍数.main(){longm,n,i=1,j,s;scanf("%ld,%ld",&m,&n);for(;i
这个很简单,直接给你代码(可以在dev-c++中使用)#includemain(){inty[6]={0};inti,j=0,k=0;//一些变量for(i=1;i
#includevoidmain(){inti,j=0;for(i=1;i
#include<stdio.h>int main(){ int i,j,row=0,colum=0,max; static int&nb
哈哈,太简单了soeasy代码如下,测试通过!:#includeintmain(void){inti,count=0;for(i=1;i
#includeintmain(){inta,b,c;intmin,max;scanf("%d%d%d",&a,&b,&c);if(amax)max=c;printf("%d%d%d",max,a+b
#include"stdio.h"#include"math.h"main(){inta,b,i,j,k,t,n=0;printf("请输入两个整数:");scanf("%d%d",&a,&b);if
scanf("%d.%d,%d",&a,&b,&c);是输入格式有问题吧,应该为scanf("%d,%d,%d",&a,&b,&c),输入1,2,3这样才能正确读入.还有intmax(intx,int
includemain(){inti,j=0;for(i=1;i