利用scanf()函数输入一个整数num,输出其各位之和sum
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 09:42:58
doublea,b;scanf("%lf",&a);b=a;longintp;p=(longint)a;printf("整数部分:%d\n",p);printf("小数部分:%lf",(b-p));再
首先,穿进去的是指针,你现在这样写是在比较地址的大小,没有意义,同楼上所说加a,b,c前加*;然后,你的交换逻辑也有问题voidfun(int*a,int*b,int*c){\x09intk;\x09
#includemain(){inta[10],i,j,t;printf("pleaseinputtenintnumbers:");for(i=0;i
#includevoidmain(){inta[12];inta1;printf("请输入12个整数");printf("\n");for(inti=0;i
#include#defineSIZE20voidmain(){printf("请输入10个整数:\n");inta[SIZE];intn=10,i,j,k,b;for(i=0;i
2010-12-2111:23#includeusingnamespacestd;intmain(){inta[10];cout
#includemain(){floattemperature;scanf("%f",&temperature);temperature=5.0/9*temperature+32;printf("%f
if(a%2==0);有个分号
#include#includeusingnamespacestd;doublemin(double*x,double*y);intmain(){doublea,b;cin>>a;cin>>b;if(
intfunc(int*a;intb)//这里a表示数组名,b表示数组的元素个数{intc=0;inti;for(i=0;i
用一个二维数组就可以了啦.很简单的啦,
elsey=3*x+1;后面的封号是汉字的
#include#include#definePI3.1415voidmain(){\x09floatr=1.5,h=3;\x09floatcirc=2*PI*r;\x09floatarea=PI*r
首先,你scanf的方法就错了,因为如果输入不是数字的话,scanf("%d",&n);会读入乱码的.应该这样:#include#includeintmain(){charstr[1000];sc
好吧,简单说下:voidfun(floata[][]){inti,j,floatt;for(i=0;a[i][0];i++)for(j=i;a[i][j];j++){t=a[i][j];a[i][j]
用switch的:#includeintmain(){floatscore;chargrade;printf("pleaseinputascore:");scanf("%f",&score);whil
在VC中输入的话,你要严格的按照格式输入,例如你的scanf种的格式是a=%db=%d,那么输入时就要是a=数字b=数字enter键结束!%f%e你在%f和%e中间插了个空格,所以在输入时是“数据空格
Sheisverypromptinansweringmyquestion我的问题她回答非常及时.Shewillcomeatsevenprompt她将在七点整到.
#include#includevoidInput(int**m){inti=0;printf("Pleaseinput10x10matrix:\n");for(i=0;i
A再问:原因是?再答:汗,没啥原因,C语言标准就是这么规定的%lf是双精度浮点数%d是十进制整形%x是十进制浮点