C语言程序设计入门经典例题.docx
《C语言程序设计入门经典例题.docx》由会员分享,可在线阅读,更多相关《C语言程序设计入门经典例题.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计入门经典例题 1、加法练习程序:由用户通过键盘输入加数和被加数,程序显示加法式子,用户通过键盘作答后,程序给出正确与错误提示信息。要求:利用C的选择语句if条件语句或switch开关语句,键盘输入数据前,程序会出被输入数据的信息提示。 #include void main() int a,b,c; printf(please put an addend:n);scanf(%d,&a); printf(please put an augend:n);scanf(%d,&b); printf(please answer the question:a+b=?);scanf(%d,&c)
2、; if(a+b=c) printf(very good!); else printf(wrong! ); 个人感觉这个程序最不好的地方是,不管回答正确还是回答错误,程都会马上结束,所以我用了dowhile实现一个回答错误之后获得再次回答机会的循环,则程序修改如下: #include void main() int a,b,c; printf(请输入一个加数:n);scanf(%d,&a); printf(请输入一个被加数:n);scanf(%d,&b); do printf(请回答:a+b=);scanf(%d,&c); if(a+b!=c) printf(请再想一想n); while(a+
3、b=c) printf(回答正确!); 2、判闰年程序:推断某一年是否闰年? 要求:程序首先提示用户从键盘输入4位数年份,程序能显示“XXXX年是闰年”或“XXXX年不闰年”的输出信息。 算法:year 是闰年,即year能被4整除但不能被100整除,或 year 能被 400 整除。其对应的C逻辑表达式为:(year % 4 = = 0 & year % 100 != 0) | (year % 400 = = 0) 或: (!(year % 4) & year % 100) | !(year % 400 ) 程序中可设置1个变量leap来代表是否闰年的信息,闰年:leap=1; 不闰年:le
4、ap=0。 #include void main() int year; printf(请输入4位数年份:);scanf(%d,&year); if(year%4=0&year%100!=0|year%400=0)/闰年就是能被4整除但不能被100整除及能被400整除的 printf(%d是闰年,year); else printf(%d不是闰年,year); 3、三角形九九表程序:要求选择C实现循环的4种方法(if+go, for语句,while语句,dowhile语句)中的一种,比如,最好选择for语句来实现如下形式的“九九表”输出。 #include void main() int a,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 入门 经典 例题
限制150内