/* This program shows how the values of variables are affected by assignment statements and while loops. */ #include <stdio.h> main() { /* Declaration Statements */ short ls, lt, m; printf("C41.C -> Program to demonstrate how variables are affected\n"); printf("by assignment statements in loops.\n"); /* Initializing variables */ ls = 0; lt = 0; m = 1; /* Assignment Statements */ while (m <= 10) { ls++; lt += m; printf("ls = %d,m = %d,lt = %d\n", ls, m, lt); m += 2; } /* Print last results */ printf("ls = %d,m = %d,lt = %d\n", ls, m, lt); return(0); } /* End of Program C41 */ /*OUTPUT :
C41.C -> Program to demonstrate how variables are affected by assignment statements in loops. ls = 1,m = 1,lt = 1 ls = 2,m = 3,lt = 4 ls = 3,m = 5,lt = 9 ls = 4,m = 7,lt = 16 ls = 5,m = 9,lt = 25 ls = 5,m = 11,lt = 25 */
Last modified: 21/07/97