黑马程序员技术交流社区

标题: 头文件的用法中,输出二进制不能成功调用,求分析 [打印本页]

作者: czylwq520    时间: 2015-9-27 12:24
标题: 头文件的用法中,输出二进制不能成功调用,求分析
//头文件的用法
#include<stdio.h>
void hello();
int add();
void printfHello();
void shuChuErJinZhi();
//
#include"57头文件的用法.h"
int add(int a,int b){
    return a+b;
}
//
#include"57头文件的用法.h"
void hello(){
    printf("您好!\n");

}
//
#include"57头文件的用法.h"
void printfHello(int d){
    for(int i=0;i<d;i++){
        printf("hello world!\n");
           
    }}
//调用不了
#include"57头文件的用法.h"
void shuChuErJinZhi(int a){
    if(a<0){
        printf("1");
    }else{
        printf("0");
    }int count=(sizeof(int)*8)-2;
    int temp=0;
    while(count>=0){
        temp=a>>count&1;
        printf("%d",temp);
        if(0==count%4)printf(" ");
        count--;
    }printf("\n");
}
int main(){
    int a;
    while(1){
        printf("请输入一个数:");
        scanf("%d",&a);
        shuChuErJinZhi(a);
    }return 0;
}
//主函数
int main(){
    hello();
    int a,b;
    int c=0;
    int count;
    int d;
    while(1){
        printf("请输入两个用逗号隔开的数:\n");
        scanf("%d,%d",&a,&b);
        count=add(a,b);
        printf("%d\n",count);
        printf("请输入要打印的次数:\n");
        scanf("%d",&d);
        printfHello(d);
    }return 0;
}
作者: wxd123    时间: 2015-9-27 23:33
怎么有两个主函数啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2