All Projects → williamgherman → C Solutions

williamgherman / C Solutions

Licence: gpl-3.0
My Solutions to K. N. King's "C Programming: A Modern Approach", second edition

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to C Solutions

Lechef
Lechef - Logic Circuit Exercise Framework for visualizing and creating exercises on logic circuit basics in JavaScript
Stars: ✭ 7 (-94.44%)
Mutual labels:  education, exercise
Inginious
INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
Stars: ✭ 138 (+9.52%)
Mutual labels:  education, exercise
Spb
⚓️ Saint Petersburg, Russia
Stars: ✭ 113 (-10.32%)
Mutual labels:  education
Relay Example
[READONLY] 💝 Examples of common Relay patterns used in real-world applications. This repository is automatically exported from https://github.com/adeira/universe via Shipit
Stars: ✭ 126 (+0%)
Mutual labels:  education
Studentinsights
We work within school communities to make open, secure, student-centered data systems. Say [email protected]!
Stars: ✭ 121 (-3.97%)
Mutual labels:  education
Powerup Android
PowerUp is an educational choose-your-own-adventure game that utilizes a users uploaded curriculum to empower pre-adolescents to take charge of their reproductive health. This is the Android version of the game.
Stars: ✭ 114 (-9.52%)
Mutual labels:  education
Onramp
Easing the onramp for new or non-PHP developers to become Laravel devs.
Stars: ✭ 123 (-2.38%)
Mutual labels:  education
Graphviz.it
Graphviz fiddling website
Stars: ✭ 109 (-13.49%)
Mutual labels:  education
Jitsi Deployment
Auto-scalable Jitsi Meet for Kubernetes
Stars: ✭ 127 (+0.79%)
Mutual labels:  education
W3develops
The w3develops.org open source codebase - Learn, build, and meetup with other developers on DISCORD https://discord.gg/WphGvTT and YOUTUBE http://bit.ly/codingyt
Stars: ✭ 120 (-4.76%)
Mutual labels:  education
Landgreen.github.io
Landgreen's public site: physics notes, n-gon
Stars: ✭ 125 (-0.79%)
Mutual labels:  education
Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (-5.56%)
Mutual labels:  education
Pointless
Pointless: a scripting language for learning and fun
Stars: ✭ 116 (-7.94%)
Mutual labels:  education
Pypsy
psychometrics package, including MIRT(multidimension item response theory), IRT(item response theory),GRM(grade response theory),CAT(computerized adaptive testing), CDM(cognitive diagnostic model), FA(factor analysis), SEM(Structural Equation Modeling) .
Stars: ✭ 123 (-2.38%)
Mutual labels:  education
Seai
CMU Lecture: Machine Learning In Production / AI Engineering / Software Engineering for AI-Enabled Systems (SE4AI)
Stars: ✭ 114 (-9.52%)
Mutual labels:  education
Pulsesensorplayground
A PulseSensor library (for Arduino) that collects our most popular projects in one place.
Stars: ✭ 126 (+0%)
Mutual labels:  education
K And R Exercises And Examples
All Examples and Exercises from K&R The C Programming Language 2nd edition book
Stars: ✭ 111 (-11.9%)
Mutual labels:  exercise
O365 Moodle
Office 365 and Azure Active Directory plugins for Moodle
Stars: ✭ 117 (-7.14%)
Mutual labels:  education
Robertalab
IMPORTANT: this repository statys for HISTORICAL reasons only. The actively supported repository is "openroberta-lab". In the "develop" branch of this repository please read the files "IMPORTANT_CHANGE.md" and "README.md". Thank you very much.
Stars: ✭ 121 (-3.97%)
Mutual labels:  education
Bhban rpa
6개월 치 업무를 하루 만에 끝내는 업무 자동화(생능출판사, 2020)의 예제 코드입니다. 파이썬을 한 번도 배워본 적 없는 분들을 위한 예제이며, 엑셀부터 디자인, 매크로, 크롤링까지 업무 자동화와 관련된 다양한 분야 예제가 제공됩니다.
Stars: ✭ 124 (-1.59%)
Mutual labels:  education

c-solutions

My complete solutions to the exercises in K. N. King's "C Programming: A Modern Approach", second edition.

Information

The solutions to the exercises are complete, including the first exercises on chapter 2 to the last program of chapter 27. Modified code from the book has been included under fair use and with the explicit copyright notice included in relevant files.

My solutions aim to be as complete as possible with little ambiguity or cluttering. The complete exercise questions will also be provided, and the solutions will be compiled as directed from the book.

All testing was done on a x86_64 Linux system running GCC 7.2.0 or greater. The compiler has been set to run the C89 or C99 standard unless otherwise noted:

$ gcc filename.c -o filename.o -Wall -Wextra -Wpedantic -std=c89
$ gcc filename.c -o filename.o -Wall -Wextra -Wpedantic -std=c99

Note that for all exercises or projects that require the <math.h> header, linkage in gcc is required, i.e., to use the -lm option. Makefiles are provided for such programs, and Makefiles are also provided for projects consisting of multiple files.

License

Code from the book has the copyright notice as stated in book-notice.txt.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].