c语言课程
文章平均质量分 88
猫少年
这个作者很懒,什么都没留下…
展开
-
第十九讲字符数据及字符类型|字母及其编码|能对齐的数据
能对齐的数据#include "stdio.h"int main(){ printf("Name\tAge\tSalary\taddr\n"); printf("Tom\t%d\t%6.1f\t%s\n",20,314.2,"NewYork"); printf("Jerry\t%d\t%6.1f\t%s\n",22,7876.4,"Beijing"); printf("Blotu\原创 2015-06-16 17:03:32 · 444 阅读 · 0 评论 -
第三十五讲|问题求解方法——迭代
【项目1:另类求和】求 Sn=a+aa+aaa+...+aa...a之值,其中 a是一个数字。例如2+22+222+2222( 此时a=2,n=4),a和n均由键盘输入。#include "stdio.h"int main(){ int a,n,count=1,Sn=0,Tn=0; printf("请输入a和n的值:\n"); scanf("%d,%d",&a,&n); w原创 2015-07-15 17:21:46 · 510 阅读 · 0 评论 -
第三十四讲|用循环累加
【项目1:分数的累加】编程序,输出1/3-3/5+5/7-7/9…+19/21的结果提示:如果直接解决上面的问题有困难,可以设计一条“由易到难”的路线,逐渐解决其中要解决的问题,让自己的思路明朗起来。(1)1+2+...+20 ——这个应该会(2)1+1/2+1/3+…+1/20 ——分数的累加,注意两个整型相除,商也为整型,而显然求和结果应该是小数(3)1/2+2/3+3原创 2015-07-14 08:38:02 · 666 阅读 · 0 评论 -
第三十三讲|三种循环
【项目1:利用循环求和】求1000以内所有偶数的和要求:请编出3个程序来,分别用三种循环语句完成,注意体会各种循环语句的执行过程及语法特点。for循环#include "stdio.h"int main(){ int i,sum=0; for(i=0;i<=1000;i+=2) { sum=sum+i; } printf("%d\n",sum);}原创 2015-07-13 16:09:55 · 427 阅读 · 0 评论 -
第三十二讲|输出小星星
star1#include "stdio.h"int main(){ int i,j; for(i=0;i<6;i++) { for(j=11;j>=2*i+1;j--) { printf("*"); } printf("\n"); }}运行结果star2#include "stdio.h"int main(){ int i原创 2015-07-13 10:06:02 · 421 阅读 · 0 评论 -
第十一课:分离各位数|分离整数和小数部分|如何买玫瑰|玩数字|坐标转换
分离各位数#include "stdio.h"int main(){ int a,b,c,d;//a为百位,b为十位,c为个位 printf("请输入一个三位数\n"); scanf("%d",&d); a=d/100; b=(d/10)%10; c=d%10; printf("百位=%d,十位=%d,个位=%d\n",a,b,c); return 0;}运行结果原创 2015-06-12 22:26:24 · 884 阅读 · 0 评论 -
第七课,分支结构程序体验|三个整数输出最大值 |计算两数正差值|周薪计算
#include "stdio.h"int main(){ int a,b,c,d; printf("please input three numbers\n"); scanf("%d,%d,%d",&a,&b,&c); if(a<b) d=b; else d=a; if(d<c) d=c; else d=d; printf("a,b,c中最大值为%d\n原创 2015-06-11 12:26:55 · 584 阅读 · 0 评论 -
第二十六讲 利用switch语句解决问题
【项目1:投票表决器】设计一个投票表决器,其功能是:输入Y、y,打印agree输入N、n,打印disagree输入其他,打印lose#include "stdio.h"int main(){ char c; scanf("%c",&c); switch(c) { case'Y': case'y': printf("Agree\n",c);break;原创 2015-06-21 23:11:47 · 1007 阅读 · 0 评论 -
第二十四讲 if语句的嵌套
【项目1:分段函数求值】从键盘输入x的值(要求为实型),根据公式1计算并输出x和y的值。 #include "stdio.h"#include "math.h"int main(){ float x,y; printf("Please input a number\n"); scanf("%f",&x); if(x<2) { y=x; printf("x=%f,y=原创 2015-06-20 18:32:05 · 663 阅读 · 0 评论 -
如何在visual c++ 6.0下调试c语言
如何在visual c++ 6.0下调试c语言从2008年4月开始,全国计算机等级考试将全面停止Turbo C2.0(简称TC)软件的使用,所有参加二级C语言、三级信息技术、网络技术和数据库技术上机考试的考生,都要在Visual C++6.0(简称VC)环境下调试运行C程序。众所周知,VC软件主要是用来开发C++程序的,如何在VC下调试运行C程序,对于众多程序设计者来说,确实是转载 2015-06-22 10:36:02 · 10479 阅读 · 0 评论 -
第二十三讲 用if语句实现分支结构
【项目1:被3或者5整除的数】编程序,输入一个数,判断它能否被3或者被5整除。如至少能被这两个数中的一个整除,则将此数打印出来,否则不打印。#include "stdio.h"int main(){ int a; printf("please input a number\n"); scanf("%d",&a); if(a/5==0||a/3==0) { printf("原创 2015-06-19 21:17:48 · 834 阅读 · 0 评论 -
第三十七讲|用循环处理文字
【项目1:M$pszi$y是嘛意思?】小明让同学传纸条给小丽,纸条上写着M$pszi$y。小丽接到会心一笑,大家却不知所云。他们俩的花招瞒不过老师,给你一个程序,输入M$pszi$y,输出的,就是小明的真实意思!老师真坏!下面,该你运行程序了,明白这样的处理方式后,扩展完成后面的两项工作:[cpp] view plaincopyprint?原创 2015-07-17 22:36:01 · 396 阅读 · 0 评论