å¹³åå¼ä¸ºä»ä¹æ¯6å¢ï¼
追çä½ è®¾ç½®çintç±»åï¼6.5å°±å¾6
追é®i<7çè¯åºè¯¥è¾å ¥6个æ°ï¼å°±ä¸å¨è¾å ¥äºåï¼ä½ä¸ºä»ä¹è¾å ¥äº8个æä¸è®©è¾å¢ï¼å¥æª
追çå ä¸ºä½ çscanféé¢æ\nï¼è¿æ ·ä¼é ææ æ°çè¿·è«ï¼scanfçå¼å·éé¢æ好åªä¿ç%ï¼å¸æä½ ä¿®æ¹ä¸ºï¼
scanf("%d",&a[i]);
C语言程序 无错误 但是运行出来的结果都是“不合理” 求大神指点
&x); printf("请输入父亲身高"); scanf("%f",&a); printf("请输入母亲身高"); scanf("%f",&b); if(x>0) c=((a+b)*1.08)\/2; else { c=(a*0.923+b)\/2;
c语言程序输出的不是预期的结果,求指点,例子如下:
每张扑克只能出现一次,给出现过了的扑克加上标记,如果随机出加上标记的号,直接继续循环。include<stdio.h> include<stdlib.h> include define N 52 void printPoker(int t){ int j;if(t<0 || t>N) return;j = t \/ 13;switch(j){ case 0:printf(" 桃");break;case 1:printf(" ...
c语言程序总运行不了,怎么回事啊?求高人指点。。。下面是我写的程序...
1、你传递的参数没有按照函数定义的参数类型。比如insert(int score[],int n,int x,int i)但是使用时if(insert(score[N],i,x,*n)==1) 。第一个参数本来是传递数组指针,结果你传递的是一个越界的数组元素,第一个参数应该改为score。第二个和第四个参数至少从名字上看是相反的,不知道是你...
c语言未经处理的异常,求大佬指点
因为您定义的x为字符型数据,那么它对应的输入输出格式符为%c,但是您在输入语句中写的是%s,是字符串格式,不符合字符型单个变量的输入输出。根据题目意思,应该是要输入字符串,那么定义的时候就要写成char x[2],因为存放的是性别中文字,所以数组长度定义为2就可以了。您再试试哦。
C语言求阶乘程序,不知道哪里错了。请各位帮我指点一下,谢谢!可以运行...
20的阶乘是一个很大很大的数,你定义一个int型变量是不够的,溢出了,用浮点型吧.
刚刚开始学习C语言,求大神指点。如下图,我没有给sum赋值,结果为什么会...
未经赋值的局部变量,其值是不确定的。或许下一次运行程序时就不是这个值了。图太小,无法看清文字内容。
c语言中f%和lf%输出会出现误差?求大佬指点
3141.59+0.000001 = 3141.590001 存放这个结果需要10进制 十位有效数字精度。float 型只有 32位2进制长度,精度只能达到 6-7位 有效数字精度。运算和输出有截断误差和舍入误差,可靠部分是 3141.590。你可以改用 double 型变量,输出 用 %lf 或 %14.7lf ...
...输出结果不对,但是不知道错在哪里,求高手指点。
这是我的选择排序法:include<stdio.h>void xuanze(int *a,int len);#define size 10int main(){int shuzu[10],i;printf("请输入10个整数:\\n");for(i=0;i<size;i++){scanf("%d",&shuzu[i]);}xuanze(shuzu,size);printf("排序后:\\n");for(i=0;i<size;i++){printf("%5d...
...c语言 用指针变量求定积分通用函数 我的程序代码和运行的结果...
scanf("%d%d",&a,&b);改为 scanf("%f%f",&a,&b);
C语言,求指点!!
于是接下看 z=(x%y,x\/y) 的值是多少,根据C语言标准,赋值表达式的值是等号右边表达式的值,即 (x%y,x\/y) 的值;现在看 (x%y,x\/y) 的值是多少,现在可以去掉括号,不会影响运算顺序,对于 x%y,x\/y,表达式里面有逗号运算符。对于逗号运算符,标准规定,逗号表达式必须从左往右计算,并且表达式...