博文
如何更正我经常出现的这个错误?(2006-12-01 19:17:00)
摘要:main(){ int a,profit,profit1,profit2,profit3,profit4,profit5; printf("enter this month prifit plz!:\n"); scanf ("%d",&a); {if (a<=100000) profit=a*0.1; {if (100000<a<=200000) profit1=profit+profit*0.75; {if (200000<a<=400000) profit2==profit1+profit*0.5; {if (400000<a<=600000) profit3=profit2+profit*0.3; {if (600000<a<1000000) profit4=profit3+profit*0.015; {if (a>1000000) profit5=profit4+profit*0.01; } } } } } } &n......
我经常有的一个头疼的错误(2006-11-30 20:51:00)
摘要:如何更正我经常出现的这个错误?谢谢老师们[求助]如果要避免这样的错误,请问我应该注意什么?这个错误的实质在那里,应该在那些地方下功夫呢?
main(){ int a,profit,profit1,profit2,profit3,profit4,profit5; printf("enter this month prifit plz!:\n"); scanf ("%d",&a); {if (a<=100000) profit=a*0.1; {if (100000<a<=200000) profit1=profit+profit*0.75; {if (200000<a<=400000) profit2==profit1+profit*0.5; {if (400000<a<=600000) profit3=profit2+profit*0.3; {if (600000<a<1000000) profit4=profit3+profit*0.015; {if (a>1000000) profit5=profit4+profit*0.01; } } } &nbs......
分清地址符号于数值(2006-11-30 20:16:00)
摘要:
[求助]问题在那里呢?
收藏 打印 保存 举报 文本
作者:zean专家分:30
会员信息 发短消息 所属BLOG
发表时间:2006-11-30 16:19:00 [回复] [修改] [锁帖] [结帖] [醒目] 高质高效舒适地开发:使用Visual Unit 北京睿智汇海ASP.NET培训专家,2个月实现高薪梦想
楼主
我写了一个小代码,只是为了自己理解定义,但是突然发现一个问题,我已经定义了 e and g 的范围都是0到9 ,可是运行的结果却都是4位数字。。 老师们,能否告诉我问题的关键所在吗?main(){ int e,g; for (e=0;e<=9;e++) for (g=0;g<=9;g++) e = e+g+g; { if (e!=g); printf ("%d,%d \n", &e,&g); }}——————————————————————————————运行结果为:4054,4084Execution time 0.055 secondsPress any key to continue...
作者:redlives专家分:3030
会员信息 发短消息 所属BLOG
发表时间:2006-11-30 16......
gets() 于getche()的问题(2006-11-29 17:51:00)
摘要:
求助:gets() 于getche()的问题
收藏 打印 保存 举报 文本
作者:zean专家分:0
会员信息 发短消息 所属BLOG
发表时间:2006-11-27 10:00:00 [回复] [修改] [锁帖] [结帖] [醒目] 高质高效舒适地开发:使用Visual Unit 北京睿智汇海ASP.NET培训专家,2个月实现高薪梦想
楼主
get() 字元阵列的名称作为参数.getche()接受字元 什么是字元呢?什么是字元阵列,字元阵列是多少个字母呢?能否说白一些呢? 新人,自学,所以麻烦大家了
作者:boxertony专家分:18830
会员信息 发短消息 所属BLOG
发表时间:2006-11-27 14:35:00 [回复] [引用]
1 楼
你看的什么书啊?
提问的智慧:http://www.programfan.com/club/showbbs.asp?id=84419http://www.programfan.com/club/showbbs.asp?id=16793
此帖尚未评分 请对此回帖评分: 10分还行 20分较满意 30分很满意 帮助
作者:shxdls专家分:230
会员信息 发短消息 所属BLOG
发表时间:2006-11-27 15:04:00 [回复] [引用]
2 楼
gets()是接受一个字符串,ge......
谁能告诉我一下,这里3 的作用(2006-11-27 19:29:00)
摘要:
作者:zean专家分:0
会员信息 发短消息 所属BLOG
发表时间:2006-11-27 17:40:00 [回复] [修改] [锁帖] [结帖] [醒目] 高质高效舒适地开发:使用Visual Unit 北京睿智汇海ASP.NET培训专家,2个月实现高薪梦想
楼主
1 main()2 {3 int a,b;4 printf("enter 2 No.:");5 scanf ("%d %d",&a,&b);6 printf(" %3d+%3d=%d\n", a,b, a+b);7 printf(" %3d-%3d=%d\n", a,b, a-b);8 printf(" %3d*%3d=%d\n", a,b, a*b);9 printf(" %3d/%3d=%d\n", a,b, a/b);0 printf(" %3d/%3d=%d -->residue\n", a,b, a......
2种写法那个好?(2006-11-27 14:30:00)
摘要:我在网上看到了一个程式,自己因为刚学,所以试着改了一下,得到的运行结果个人觉得都一样(因为刚学,不专业,反正显示的都一样,不要见笑)原程序是:#include <stdio.h>void main () { int value = 0; while (value <= 100) { printf("%d\n", value); value++; } }我改写后的是:#include <stdio.h>void main () { int value; for (value=0;value<= 100;value++) { printf("%d\n", value); } }我自己因为很菜,刚刚学,所以不清楚while的用法,所以改了一下,结果都一样,但是,请大侠指点,那个好一些,以便自己提高。
答案:
其实这两个差不多啊]在已知循环次数的情况下一般用for语句;在不了解循环次数的情况下用while语句叫好.说得不好,请多原谅.
此帖被评10分
作者:咖喱野人专家分:110
会员信息 发短消息 所属BLOG
发表时间:2006-11-25 16:34:00  ......
请教依次转换的问题(2006-11-27 14:27:00)
摘要:问题1 请写一个程式将华氏温度 (F)转换为摄氏温度,公式是C=(5/9)*(F-32) 我作的答案是 main() { float F,C; clrscr(); printf("Enter your(F):" ); scanf("%f",&F); C=(F-32)*5/9; printf("%5.1f F ----> %5.1f C \n",F,C); }现在的问题是第2个将上面改写,列表印出,即由 0F 到 20F。。。 依次排列。我的答案是main() { float F,C; printf("\n"); for (F=1;F<20;F++); { C=(F-32)*5/9; printf("%5.1f F ----> %-5.1f C \n",F,C); printf("\n"); } }但是不行,请哪位 大哥执教一下。谢谢了,再次鞠躬感谢了,24小时等待!!
答案:
发表时......
为什么列举的符号不能直接输入和输出(2006-11-27 14:15:00)
摘要:大家看一下下面的例子car=VOLVO;printf("%s %s", car, TOYOTA);和car=VOLVO;printf("%d %d", car, TOYOTA);为什么2个输出的结果不一样?%d可以输出 VOLVO 和 TOYOTA 而第一个不能,为什么列举的符号不能直接输入和输出?请高人指点一下
答案:收集中......
