55问答网
所有问题
当前搜索:
大一c语言课后题答案
大一C语言
作业,求填空. 求可以正确运行不报错的
答案
..
答:
include <stdio.h> void a(int i){int j,k;for (j=0;j<=7-i; j++){printf (" ");} for (k=0; k<(2*(i-5)+1); k++ ){printf("*");} printf ("\n");} int main(int argc, const char * argv[]){ int i;for(i=0;i<3;i++) {a(i+5);} for (i=3...
大一c语言题
,在线等
答:
a*100/b 那么就都是整型运算,结果取整。而不加括号 就是先把a转为float, 这样就变成了浮点运算, 不会取整了。以输入a=5 b=40为例。a*100/b=500/40=12.5=12 取整为12 。 再转为float就是12.0 而(float)a*100/b=5.0*100/40=500.0/40=12.5 其实 更简单的做法是 c=a*100....
大一C语言
.运行程序输出结果
答:
你这个程序的问题在于:fun2应该放到fun1的前面去 因为你在fun1里面用到了fun2函数,这样的情况,要么fun2定义在fun1前面,要么在fun1之前加fun2的函数声明 然后说这个程序如果可以正常运行的结果是:(一步一步给你解释)fun1里面 a+=a 结果a=22 b+=b 结果b=38 c=fun2(22,38)跳...
大一C语言
追加50求解 地址相减,上面减下来应该是20,但为什么
答案
是5
答:
指针想减的结果是两个指针之间的距离,也就是两个指针之间相隔几个元素,如果这个数组是长整型(long)的,那么这两个指针的地址值相差将会是40,但最后输出的还是5,你可以试试看
大一c语言题
:求ax平方+bx+c=0的两个根
答:
include "stdio.h"include "math.h"void main(){ float a,b,
c
,d,ans,ans2;printf("a:");scanf("%f",&a);printf("b:");scanf("%f",&b);printf("c:");scanf("%f",&c);if((d = (b * b - 4 * a * c)) < 0 )printf("方程无实数解");else if(d == 0){ ans =...
关于
大一C语言
的几个简单问题:求教!
答:
1. 5B,写成16进制表示的 0x5B 就行了,这主要是因为编译环境默认的10进制表示。2. 因为计算机所有信息(包括数据和指令)都是采用二进制编码的(就是说计算机只能识别和执行由0,1组成的二进制的指令)。
C语言
中有编译过程,实际就是把源程序翻译成二进制形式的目标程序(之后就是连接运行··...
大一c语言
问题
答:
/*有四名专家对四款赛车进行评论:A说 2号赛车最好;B说 4号赛车最好;C说 3号赛车不是最好的;D说 B说错了。事实上只有一款赛车是最好的,并且只有一名专家说对了,其他三人都说错了,编程输出最好的赛车编号。*///设abcd为 abcd是否说对的标志变量//设s为最好的赛车编号# include <...
大一
新生,
C语言
,找不出bug了,书上
课后题
答:
你写的是b-6.4还是b=6.4?图片上看不清。应该是b=6.4
大一C语言
问题?一维数组与指针函数?
答:
include<stdio.h> void Input(int *a,int n){int i;for(i=0;i<n;i++)scanf("%d",a+i);} int Max(int *a,int n){int i,max=*a;for(i=1;i<n;i++)if(*(a+i)>max)max=*(a+i);return max;} int Min(int *a,int n){int i,min=*a;for(i=1;i<n;i++)if(*...
大一C语言
一个程序求
解答
答:
for(m=1;m<=10;m+=2){ if(n%10==0)printf("\n");k=sqrt(m); // 当m为1时k为1 for(i=2;i<=k;i++)//不满足for循环 if(m%i==0)break;if(i>k) //此时i为2 k为1 输出m为1 {printf("%2d",m);n++;} } } ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜