zoukankan      html  css  js  c++  java
  • C第一个程序

    main函数

      main作为c语言的入口函数,这里就不赘述了,只是需要提一下的是,在调用main函数前后我们可以通过使用__attribute关键字控制指定执行函数:

    #include<stdio.h>
    __attribute((constructor)) void before_main() {
        printf("%s
    ",__FUNCTION__);
    }
    
    __attribute((constructor)) void after_main() {
        printf("%s
    ",__FUNCTION__);
    }
    
    int main() {
        printf("%s
    ",__FUNCTION__);
        return 0;
    }
    
    
    /**
    before_main
    after_main
    main**/
    

      

    使用C语言开发冒泡程序

    #include<stdio.h>
    #define NUM_SIZE 10
    int main() {
    	int num[NUM_SIZE] = {2,5,4,9,10,1,3,8,6,7};
    	int i, j, temp, is_sorted;
    	/* 最多进行n-1轮比较, 就是一轮中会出现最大的下沉 */
    
    	for (i=0; i<10-1; i++) {
    		is_sorted = 1;
    		for (j=0;j<10-1-i;j++){
    			if (num[j] > num[j+1]){
    				temp = num[j];
    				num[j] = num[j+1];
    				num[j+1] = temp;
    				is_sorted = 0;
    			}
    		}
    		if (is_sorted) break;
    	}
    	for (i=0;i<NUM_SIZE;i++){
    		printf("%d",num[i]);	
    	}
    	return 0;
    }
    

      

  • 相关阅读:
    第十二周作业
    第十一周作业
    第十周作业
    第九周作业*
    #**第八周作业+预习作业**
    第七周作业
    Linux 日志查看常用命令
    Linux tar命令
    Java 数组
    设计模式 观察者模式(Observer)
  • 原文地址:https://www.cnblogs.com/double-W/p/12964929.html
Copyright © 2011-2022 走看看