C语言超级菜鸟问个问题

作者&投稿:东炕 (若有异议请与网页底部的电邮联系)
c语言超级菜鸟问题。。。~

因为C语言中定义变量必须是在给变量赋值之前完成的,第一个例子中,int i 定义前面有赋值语句,所以会报错,但是C++中没有这个要求,他可以随时定义。

你定义的是double类型你应该用%lf格式符输入,而不 是%d,那样小数就会被取整,结果就为0了,这是关键。
#include
#include
void main()
{
double money,capital,year,rate;
rate=2.75/100;
printf("请依次输入本金和存款年限:
");
scanf("%lf%lf",&capital,&year);
money=capital*(pow(1+rate,year));
printf("%lf 到期后本息之和为
",money);
}

第一个代表所申请的类型名为 LNode
第二个表示申请一个 LNode 型的变量(相当于int a;中的 int)
第三个申请一个变量,变量名为 LNode (相当于int a;中的 a)
*LinkList表示一个指针型变量,名为LinkList(相当于int *p;中的 *p)


C语言超级菜鸟问个问题
第一个代表所申请的类型名为 LNode 第二个表示申请一个 LNode 型的变量(相当于int a;中的 int)第三个申请一个变量,变量名为 LNode (相当于int a;中的 a)LinkList表示一个指针型变量,名为LinkList(相当于int *p;中的 *p)

超级菜鸟C语言问题
C语言是一门程序设计语言。他是现在比较主流的基础语言,也可以说是搞其他软件事业的基础。所以要学好!刚开始看书看不懂很正常的,等你看完一遍,或者看到一半就会有感觉了。书上的格式是按照这门语言的语法写的,所以最好遵循书上的写法,当你入门之后就可以根据习惯和需要写自己想写的了。软件就用...

[C语言]超级菜鸟初学编程的疑问...
第二个中的输出语句,先取m的值此时等于一,然后m+1=2,输出的时候已取m=1,输出即为一。若再次 printf("%d",m);此时输出为2。这就是为什么第一个输出为1第二个为2的原因。将把第二个“m++”改为“++m”两个输出结果就相同了

超级菜鸟提问...VB的保存和修改
你关闭窗体前会提示你要保存的啊··你按保存就好了。打开后缀为.frm或者.vbp的文件都可以的,打开后你要双击右边属性的窗体文件夹,然后再点击form1就好了··见附图

C语言 超级菜鸟请教高人
你定义的是double类型你应该用%lf格式符输入,而不 是%d,那样小数就会被取整,结果就为0了,这是关键。include <stdio.h> include <math.h> void main(){ double money,capital,year,rate;rate=2.75\/100;printf("请依次输入本金和存款年限:\\n");scanf("%lf%lf",&capital,&year);money=...

抢答题:java超级菜鸟问:什么是B\/S\/S
B\/S结构:B\/S结构(Browser\/Server,浏览器\/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。对比C\/S结构:Client\/Server结构(C\/S结构)是大家熟知的客户机和服务器...

C++超级菜鸟问题,不要骂我
include <iostream.h> int main(){ cout << "Come up and C++ me some time.";cout << endl;cout << "You won;-t regret it!" << endl;return 0;}

关于Linux的几个超级菜鸟的问题
给你推荐一个:http:\/\/tech.sina.com.cn\/c\/2001-12-24\/8060.html 4.linux下常用的数据库是mysql、PostgreSQL、甚至越来越多的用户在linux开始应用oracle.各有特点 5.接口方式和用的数据库有不同而有区别。但是只要你编程无误,你所说的和windows下的mssql以及oracle的连接,都可以毫无问题。

超级菜鸟问傲世三国训练关问题
打开菜单,然后选择跳过训练关就行了!!!或者用秘籍!!秘籍:!om+playercontrolai! 玩家控制AI !om+aicontrolplayer! AI控制玩家 !om+clearvp! 敌人全灭 !om+openlevels! 任意级别 !om+godblessovermax! 特别庇护 !om+fps! 显示刷新率 !om+fog! 取消迷雾 !om+speed! 游戏提速 !om+god! ...

超级菜鸟问一小白问题,“羟值 = 羟基含量的重量百分率×33”,其中...
KOH摩尔质量为56.1g\/mol,合56100 mg\/mol;羟值检测最后一步操作是酸碱中和滴定,即从消耗KOH的量而来

卢氏县19423993522: 自学C语言,菜鸟级问题 -
包录芩胆: 第一个%d,就是后面的变量c的值,第二个就是变量d的值,那个\n ,是个转义字符,就是换行的意思(和word中的回车一样),目的是为了显示好看一点楼主可以把那个\n去掉看看没有换行的效果printf(“a+u=%d,b+u=%d”,c,d);

卢氏县19423993522: c语言菜鸟不懂就问!!! -
包录芩胆: 1.printf中输出的%c和%d一个是输出字符.一个是输出整型值,所以第一个输出肯定不是50勒,而是字符'2'.2.还是数据类型的问题,char c=32 :是将32这个整型值赋给字符变量c,编译系统会自动将数值32强制转换成对应的字符赋给c,而char ...

卢氏县19423993522: C语言的菜鸟级问题
包录芩胆: break可以用在循环和switch语句,continue只用于循环. break是跳出块,continue只是这一次不做而已. 举个例子: for(i=0;i<10;i++) 如果循环体里面是break,那循环执行了一次就跳出了,如果是continue,则循环执行10次,只是continue后面的语句不执行罢了.

卢氏县19423993522: C语言的菜鸟问题...表达清楚的进!大家速度啊!!
包录芩胆: if(a=5)相当于a=5;if(a);这个条件是永远成立的.if条件中要么是真,要么是假.C语言中0表示假,非0表示真,a的值是非0,这个条件就永远成立,if(a)就与if(5)、if(1)、if(10000)等价,只要条件里的不为0就是真,它就成立!

卢氏县19423993522: 菜鸟问个C语问题
包录芩胆: 你的第一个SUM 和第二个 SUM 不一样,虽然都是SUM 第一个就是A 除以B 而第二个 则是 A除以B所得的结果 再去除以C 这属于赋值的问题

卢氏县19423993522: 菜鸟提问:c语言编程 -
包录芩胆: #include <stdio.h> void main() { int boy,girl,baby; int n=0; for(boy=0;boy<=12;boy++) for(girl=0;girl<=16;girl++) for(baby=0;baby<=48;baby+=2) if(boy+girl+baby=48 &&4*boy+3*girl+baby/2=48) { printf("有男生%d人,有女生%d人有小孩%d人\n",boy,girl,baby); n=1; } if(n==0) printf("无解"); } 这是加入一个变量来判断是否满足条件,还有其他方法也可以实现的,你自己想想吧,学程序要多自己去思考

卢氏县19423993522: 菜鸟级的C语言问题 -
包录芩胆: 呵呵,只是上一个程序,for循环体不对,改成下面这样的就对了:main() { float k1=0,k2=0,k3=0; int i; float c=0,b=0; for(i=1;i<=100;i++) k1=k1+i; for(i=1;i<=50;i++) {b=i*i; k2=k2+b; } for(i=1;i<=10;i++) { c=1/i; k3=k3+c;} printf("%f",k1+k2+k3); } 你可以试一试

卢氏县19423993522: C语言的菜鸟问题,大家帮帮忙 我是自学的 -
包录芩胆: 你有如下问题:1.变量必须先声明后使用,并且变量的声明要放在开头.我不明白int x=a的本意,你是想直接定义个整形变量x,且值为a吗?如果是,有如下问题:如问题1所述,声明放在前面.x=a;a是浮点类型、x是整形,这样的赋值,浮点数的小数部分会丢失,就是说x中只有a的整数部分.看看我改的程序是不是你想表达的意思:#include #include main(){ float a; int x; scanf("%f\n",&a); x=a; printf("%d\n",x); system("pause");}

卢氏县19423993522: c语言超级菜鸟问题... -
包录芩胆: 因为C语言中定义变量必须是在给变量赋值之前完成的,第一个例子中,int i 定义前面有赋值语句,所以会报错,但是C++中没有这个要求,他可以随时定义.

卢氏县19423993522: C语言菜鸟问题 -
包录芩胆: 你调用的这句sort( &aa[3], 5) ;明显是只对4,5,6,7,8这几个元素进行排序嘛 所以结果应该是1,2,3,8,7,6,5,4,9,10, 改成sort( &aa[0], 10)就行了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网