电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

c语言程序分支结构题目及答案VIP免费

c语言程序分支结构题目及答案_第1页
1/9
c语言程序分支结构题目及答案_第2页
2/9
c语言程序分支结构题目及答案_第3页
3/9
21.htm01.从键盘输入一个字符,如果是大写字母,就转换成小写;如果是小写字母,就转换成大写,如果是其他字符原样保持并将结果输出。#includevoidmain(){charc;scanf("%c",&c);if(c>='A'&&c<='Z')c=c+32;elseif(c>='a'&&c<='z')c=c-32;printf("%c",c);}02.从键盘输入一个数,判断其是否是5的倍数而不是7的倍数。如果是,输出Yes,否则输出No。#includevoidmain(){inta;scanf("%d",&a);if(a%5==0&&a%7!=0)printf("yes");elseprintf("no");}03.从键盘输入一个4位正整数,求其逆序数,并输出。例如:若输入1234,则输出应该是4321。#includevoidmain(){intn,g,s,b,q,m;scanf("%d",&n);q=n/1000;b=n/100%10;s=n/10%10;g=n%10;m=g*1000+s*100+b*10+q;printf("%d\n",m);}22.htm01.从键盘输入一个字符,如果是字母,就输出其对应的ASCII码;如果是数字字符,就转换成对应整数并输出。#includevoidmain(){charc;scanf("%c",&c);if(c>='a'&&c<='z'||c>='A'&&c<='Z')printf("ASCII:%d",c);elseif(c>='0'&&c<='9')printf("数字:%d",c-'0');}02.从键盘输入一个数,判断其是否能同时被3和5整除。如果是,输出Yes,否则输出No。#includevoidmain(){inta;scanf("%d",&a);if(a%3==0&&a%5==0)printf("yes");elseprintf("no");}03.从键盘输入一个4位正整数,求其各位数字之积,并输出。例如:若输入2523,则输出应该是60。#includevoidmain(){intn,g,s,b,q,m;scanf("%d",&n);q=n/1000;b=n/100%10;s=n/10%10;g=n%10;m=g*s*b*q;printf("\n%d\n",m);}23.htm01.根据以下函数关系编写一个程序,对输入的每个x值,计算出y的值并输出。#includevoidmain(){intx,y;scanf(“%d”,&x);if(x>-10&&x<0)y=x+10;elseif(x<10)y=2*x;elsey=x*x;printf(“x=%d,y=%dn”,x,y);}x+10(-10=10)02.从键盘输入一个数,判断其是否是5的倍数而不是7的倍数。如果是,输出Yes,否则输出No。#includevoidmain(){inta;scanf("%d",&a);if(a%5==0&&a%7!=0)printf("yes");elseprintf("no");}03.从键盘输入一个五位整数,判断它是不是对称数,并输出判断结果。如43234就是对称数。#includevoidmain(){intn,g,s,b,q,w;scanf("%d",&n);w=n/10000;q=n/1000%10;b=n/100%10;s=n/10%10;g=n%10;if(w==g&&q==s)printf("%d是对称数\n",n);elseprintf("%d不是对称数\n",n);}24.htm01.编一个C程序,从键盘上输入一个字符:若该字符是数字字符,则把它转换为对应的整数并输出;若该字符是大写字母,则转换成小写并输出;若该字符是小写字母,则转换为大写并输出;若该字符是其他字符,则不进行任何操作。#includevoidmain(){charc;scanf("%c",&c);if(c>='0'&&c<='9')printf("%d\n",c-'0');elseif(c>='A'&&c<='Z')printf("%c\n",c+32);elseif(c>='a'&&c<='z')printf("%c\n",c-32);}02.输入三个整数,按从大到小的顺序输出。#includevoidmain(){inta,b,c,t;scanf("%d%d%d",&a,&b,&c);if(avoidmain(){intgrade;scanf(“%d”,&grade);switch(grade/10){case10:case9:printf(“A\n”);break;case8:printf(“B\n”);break;case7:printf(“C\n”);break;case6:printf(“D\n”);break;default:printf(”E\n”);break;}}25.htm01.有一分段函数:1(x<-1)y=2x+9(-1≤x≤1)5x-3(x>1)从键盘输入x的值,输出y的值。#includevoidmain(){intx,y;scanf(“%d”,&x);if(x<-1)y=1;elseif(x<=1)y=2*x+9;elsey=5*x-3;printf(“x=%d,y=%dn”,x,y);}02.编写一个C语言程序,要求从键盘输入三个整数,并根据对三个数的比较显示如下信息:①如果三个数都不相等则显示0;②如果三个数中有二个数相等则显示1;③如果三个数都相等,则显示...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

c语言程序分支结构题目及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部