c语言编程题

c语言编程题

ID:41037672

大小:20.83 KB

页数:9页

时间:2019-08-14

c语言编程题_第1页
c语言编程题_第2页
c语言编程题_第3页
c语言编程题_第4页
c语言编程题_第5页
资源描述:

《c语言编程题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.编写一个程序,要求输入一个字符并判断它是字母字符、数字字符、还是其他字符。 (本例需画流程图 )    #includeint main(){   char  ch;   printf("Enter an character:");   scanf("%c",&ch);if(ch>='a'&&ch<='z'

2、

3、ch>='A'&&ch<='Z')printf("%c is an alpha",ch);   else       if(ch>='0'&&ch<='9')  

4、    printf("%c is a numeric",ch);       else      printf("%c is other character",ch);   return  0;}某单位马上要加工资,增加金额取决于工龄和现工资两个因素:对于工龄大于等于20年的,如果现工资高于2000,加200元,否则加180元;对于工龄小于20年的,如果现工资高于1500,加150元,否则加120元。工龄和现工资从键盘输入,编程求加工资后的员工工资。#includei

5、ntmain(){doublesalary;intyear;printf("输入工龄和工资:");scanf("%d%lf",&year,&salary);if(year>=20)if(salary>2000)salary=salary+200;elsesalary=salary+180;elseif(salary>1500)salary=salary+150;elsesalary=salary+120;printf("afteraltered:%.2f",salary);return0;}用w

6、hile或do...while语句实现:输入一个正整数,计算并输出该数的各位数字之和。如:输入12345,其和为1+2+3+4+5。#includevoidmain(){intdata,s=0;scanf(“%d”,&data);while(data>0){s=s+data%10;data=data/10;}printf(“s=%d”,s);}从键盘输入若干数,求其中最大数和最小数,直到输入的数为0时结束。(要求画此题的流程图)#includevoidmain

7、(){intdata,max,min;scanf(“%d”,&data);max=min=data;//必须用若干数中的任一个数对max,min赋初值while(data!=0){if(data>max)max=data;if(data

8、1选李,2选张,3选吴,0,4为废票,统计候选人票数。intmain(){intvote,l_vote=0,zh_vote=0,w_vote=0,other_vote=0;scanf(“%d”,&vote);for(;vote!=-1;){switch(vote){case1:l_vote++;break;case2:zh_vote++;break;case3:w_vote++;break;default:other_vote++;}scanf(“%d”,&vote);}printf(“Li:%

9、d;Zhao:%d;Wu:%d;Other:%d”,l_vote,zh_vote,w_vote,other_vote);return0;}求两个正整数的最小公倍数和最大公约数。     提示:需使用两个循环结构,一个循环求最小公倍数,一个求最大公约数。      #include      int main()      {    int  a,b,t,beishu,yueshu;           scanf(“%d%d”,&a,&b);           if(a

10、 { t=a;a=b;b=t;}   //a中存放大值           for(beishu=a; beishu%a!=0 

11、

12、 beishu%b!=0;beishu++) ;           for(yueshu=b; a%yueshu!=0 

13、

14、 b%yueshu!=0;yueshu--);           printf(“beishu=%d,yueshu=%d”,beishu,yueshu);           return  0;      }     求最大公约数方法二 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。