c语言程序设计

以下是为您整理出来关于【c语言程序设计】合集内容,如果觉得还不错,请帮忙转发推荐。

【c语言程序设计】技术教程文章

linux下的C语言程序设计【图】

Linux程序设计基础知识Linux下C语言编程环境概述 Linux下C语言编程常用的编辑器是vim或emacs,编译器一般用gcc,编译链接程序用make,跟踪调试一般使用gdb,项目管理用makefile。程序安装目录 对一个Linux开发人员来说,在使用一种编程语言编写程序以前,对操作系统中程序的保存位置有一个透彻的了解是很重要的。Linux下的程序通常都保存在专门的目录里。系统软件可以在/usr/bin子目录里找到。系统管理员为某个特定的主机系统或本地...

大一第一学期期末C语言程序设计笔记(五)

占位符原文:http://www.cnblogs.com/Cigare-mayi/p/3525216.html

c语言程序设计案例教程(第2版)代码笔记【代码】【图】

零散知识点:1、非格式化输入输出:getchar()、putchar()2、格式化输入输出 :scanf()、printf()3、字符串输入输出 :gets()或scanf()、puts()或printf()。区别:gets()函数以换行符或文件结束符EOF作为输入的结束标志,因此,在输入的字符串中允许包含空格或制表符;   scanf()函数则以空格、制表符、换行符和文件结束符EOF作为输入的结束标志,因此,在输入的字符串中不允许包含这些字符。   puts()函数在字符串显示...

浙大版《C语言程序设计(第3版)》题目集 练习2-1 Programming in C is fun! (5 分)【代码】

练习2-1 Programming in C is fun! (5 分)本题要求编写程序,输出一个短句“Programming in C is fun!”。输入格式:本题目没有输入。输出格式:在一行中输出短句“Programming in C is fun!”。思路:直接格式化输出语句。代码如下: #include<stdio.h> int main () {printf("Programming in C is fun!\n"); //格式化输出return 0; } 原文:https://www.cnblogs.com/IT-Lead-The-World/p/10345485.html

C语言程序设计-谭浩强习题

第三章书后习题1.假如我国国民生产总值的年增长率为7%,计算10年后我国国民生产总值与现在相比增长多少百分比。计算公式为p=(1+r)n  r为年增长率,n为年数,p为与现在相比的倍数。#include<stdio.h>#include<math.h> //pow函数的文件int main(){ int n; double r, p; n = 10; r = 0.07; p = pow((1 + r), n); //求次方,即生产增长的次方 printf("%f", p); return 0;}原文:https://www.cnblogs.com/old-horse/p/12455329.htm...

160809228_符瑞艺_C语言程序设计实验3 循环结构程序设计【代码】【图】

#include <stdio.h> int main(){//使用for循环完成1+2+......+100int i,sum = 0;for(i=1;i<=100;i++)sum +=i; //sum = sum + i;printf("sum=%d\n",sum);//使用do while循环完成,,,i = 1;sum = 0;do{sum += i;i++;} while (i<=100);printf("sum = %d\n",sum);return0 ; } #include <stdio.h> int main(){//while循环求n!=n*(n-1)*(n-2)*.....*1int n,i,jiec=1;//n:从键盘输入 scanf("%d",&n);i = n;while(i>=1){jiec = jiec * i...

浙大版《C语言程序设计(第3版)》题目集 练习2-13 求N分之一序列前N项和 (15 分)【代码】

练习2-13 求N分之一序列前N项和 (15 分)本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。输入样例:6 输出样例:sum = 2.450000思路:每次循环分母加一。代码如下:#include<stdio.h> int main() { int i, n, denominator;double sum, a;scanf("%d",&n);sum=0...

全国计算机等级考试二级教程-C语言程序设计_第10章_字符串【代码】

字符串排序有2种:1长度strlen2比较strcmp 读入一个3行的二维字符串数组,使用求字符串长度函数strlen,进行从大到小排序,使用冒泡排序。 1 #include <stdio.h>2 #include <string.h>3main()4{5int i, j;6char t[20], a[3][20];7for (i = 0;i < 3;i++) /* 为a表赋值 */ 8 {9 gets(a[i]); 10 } 1112 printf("\n"); 13for (i = 0;i < 3;i++) /* 输出a表 */14 { 15 puts(a[i]); 16 } 1...

【C语言程序设计第四版】例9-2代码【代码】

#include <stdio.h>struct student{int num;char name[40];int computer, english, math;double average; };int main(void){int i, index, j ,n;struct student students[50], temp;printf("Input n:");scanf("%d", &n);for (i = 0; i < n; i++) {printf("Input the info of No.%d:\n", i+1);printf("number:");scanf("%d", &students[i].num);printf("name:");scanf("%s", students[i].name);printf("math score:");scanf("%d", &...

2015年江西理工大学C语言程序设计竞赛(初级组)【代码】

JankTao相亲记解法:排序#include<stdio.h> #include<string.h> #include<iostream> #include<math.h> #include<map> #include<set> #include<vector> #include<algorithm> using namespace std; const double INF = 1e20; const double pi = acos(-1.); int main() {int t;int a[100];while(cin>>t){while(t--){for(int i=0;i<11;i++){cin>>a[i];}sort(a,a+11);printf("%d\n",a[9]);}}return 0; }David的沙漠之路解法:贪心,尽量...