| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1109 人关注过本帖
标题:请各位高手帮小妹看下编程哪里出错了??自学碰壁很头疼!!拜托了~~~
只看楼主 加入收藏
北辰烟云
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-17
收藏
得分:0 
回复 2楼 北辰烟云
3Q~我先试试

嘴要甜   心要狠  ~
2011-08-17 20:59
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
回复 10楼 lz1091914999
呵呵,emacs 有中文版,而且有中文的入门教程。

对了,你用不用 snippet,就是让你写代码更方便的一种功能,比如:你想写 printf("%s", s);
你只需要输入 pr 然后按 tab,电脑会自动帮你写 printf("%s", ); 并且选中 %s,你直接输入你想要的内容,然后再按 tab,光标就会跳到 , 后面。。。
如此这般,非常好用,npp 有个插件叫做 FingerText,就是这个功能,你可以试试看
2011-08-17 21:01
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:0 
回复 12楼 voidx
哦,是这样啊,但我还是喜欢自己输入啊。呵呵

My life is brilliant
2011-08-17 21:02
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
回复 13楼 lz1091914999
呵呵,我超级懒。
而且,越发的觉得 npp 的缩进不给力~ 所以现在又慢慢离他远去了
2011-08-17 21:06
biancku
Rank: 2
等 级:论坛游民
帖 子:41
专家分:19
注 册:2010-11-30
收藏
得分:5 
题一:
由键盘输入一个字符,若为大写字母则输出“A”,若为小写字母则输出“a”,若为数字符号则输出“0”,若为其他字符则输出“#”。
这是我的编程:
#include<stdio.h>
main()
{
    char n;
    printf("请输入一个字符:");
    scanf("%c",&n);
    if(n>=65&&n<=90)
        printf("A\n");
    else
        if(n>=97&&n<=122)
            printf("a\n");
        else
            if(n>=48&&n<=57)
                printf("0\n");
            else
                printf("#\n");
}

题二:
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于
100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
要求用if 和 switch两种语句编写程序。

#include<stdio.h>
void main()
{
    int  I,s;
    printf("当月利润:");
    scanf("%d",&I);
    if(I<=100000)
        s=int(0.1*100000);
    else  if(100000<I && I<=200000)
        s=int(0.1*100000+0.75*(I-100000));
    else  if(200000<I && I<=400000)
        s=int(0.1*200000+0.05*(I-200000));
    else    if(400000<I && I<=600000)
        s=int(0.1*400000+0.03*(I-400000));
    else    if(600000<I && I<=1000000)
        s=int(0.1*600000+0.015*(I-600000));
    else
        s=int(0.1*1000000+0.001*(I-1000000));
               
    printf("s=%d\n",s);
}

#include<stdio.h>
void main()
{
    int I,s;
    printf("当月利润:");
    scanf("%d",&I);
    switch(I/100000)
    {
    case 0:s=int(0.1*I);    break;
    case 1:s=int(0.1*100000+0.075*(I-100000));    break;
    case 2:
    case 3:s=int(0.1*200000+0.05*(I-200000));    break;
    case 4:
    case 5:s=int(0.1*400000+0.03*(I-400000));    break;
    case 6:
    case 7:
    case 8:
    case 9:s=int(0.1*600000+0.015*(I-600000));    break;
    default : s=int(0.1*1000000+0.001*(I-1000000));
    }
    printf("s=%d\n",s);
}
诚邀c/c++高手加盟 QQ:121576257 切磋。
2011-08-17 21:14
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
回复 16楼 BlueGuy
这个,别人什么水平我是真不了解。

不过我用 emacs 还是蛮开心的。
个人感觉感觉单说写代码或者文字编辑的话,vim 的操作方式更方便一点,不用总是摁很多的快捷键,不过 emacs 的某些功能还是要更强悍一点。
相对的,vim 比 emacs 轻便多了,而且 vi 在 *nix 的机器上不怕找不到。各有优劣,取舍就看个人的喜好了
2011-08-17 21:32
北辰烟云
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-17
收藏
得分:0 
回复 6楼 QQ346957135
我直接把&&给忘了。。。这个错误好低级
3Q So much   

嘴要甜   心要狠  ~
2011-08-17 22:30
北辰烟云
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-17
收藏
得分:0 
回复 15楼 biancku
第二题用if写的程序有错误:

--------------------Configuration: 1 - Win32 Debug--------------------
Compiling...
1.c
C:\Users\dell\Desktop\新建文件夹\1.c(8) : error C2059: syntax error : 'type'
C:\Users\dell\Desktop\新建文件夹\1.c(10) : error C2059: syntax error : 'type'
C:\Users\dell\Desktop\新建文件夹\1.c(12) : error C2059: syntax error : 'type'
C:\Users\dell\Desktop\新建文件夹\1.c(14) : error C2059: syntax error : 'type'
C:\Users\dell\Desktop\新建文件夹\1.c(16) : error C2059: syntax error : 'type'
C:\Users\dell\Desktop\新建文件夹\1.c(18) : error C2059: syntax error : 'type'
执行 cl.exe 时出错.

1.exe - 1 error(s), 0 warning(s)

嘴要甜   心要狠  ~
2011-08-17 22:41
北辰烟云
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-17
收藏
得分:0 
回复 15楼 biancku
最后一个switch有一个错误:

--------------------Configuration: 2 - Win32 Debug--------------------
Compiling...
2.c
c:\users\dell\desktop\新建文件夹\2.c(9) : error C2059: syntax error : 'type'
c:\users\dell\desktop\新建文件夹\2.c(10) : error C2059: syntax error : 'type'
c:\users\dell\desktop\新建文件夹\2.c(12) : error C2059: syntax error : 'type'
c:\users\dell\desktop\新建文件夹\2.c(14) : error C2059: syntax error : 'type'
c:\users\dell\desktop\新建文件夹\2.c(18) : error C2059: syntax error : 'type'
c:\users\dell\desktop\新建文件夹\2.c(19) : error C2059: syntax error : 'type'
执行 cl.exe 时出错.

2.obj - 1 error(s), 0 warning(s)

嘴要甜   心要狠  ~
2011-08-17 22:57
zh77
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:84
专家分:22
注 册:2011-8-5
收藏
得分:0 
怎么都在看谭浩强的书啊  我也在研究 求交往(一起讨论书中的题目QQ:773058464)
2011-08-17 23:22
快速回复:请各位高手帮小妹看下编程哪里出错了??自学碰壁很头疼!!拜托了~~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013203 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved