1、1、 编写程序输入 a和 b,求 a和 b的余数和商。#includevoid main()int a,b;scanf(“%d%d“,printf(“商为%d 余数为%d“,a/b,a%b);2、 输入一个整型数据,分别求出各位数字。如:469,则个位数是 9,十位数是 6,百位数是 4。#includevoid main() int a,m=0; int t,t1,t2,t3,t4;scanf(“%d“,if(a99999)printf(“输入数据超出范围n“);else if (a=0int n=0;scanf(“%d“,while(a)/while(a!=0) n+;/n用来统计数字 a
2、是几位数,n 的初值必须为 0b=a%10;a=a/10;/a/=10;printf(“%d“,b);/输出 a的各位数字printf(“a的位数为%d“,n);/此语句必须写在循环体的外面3、 编程输入两个整型数据 a和 b,若 a2+b2的结果大于 100,则输出 a2+b2的值,否则输出a+b的结果。#includevoid main()int a,b; scanf(“%d%d“,if(a*a+b*b100) printf(“%dn“,a*a+b*b);elseprintf(“%dn“,a+b); /还可以用一个变量来表示 a2+b2的值4、 输入两个整数 a和 b,若 a3-b3 小于
3、 0,则输出 a-b的值,否则输出 a3-b3的结果。#includevoid main()int a,b; scanf(“%d%d“,if(a*a*a-b*b*bvoid main()int a,b; scanf(“%d%d“,if(a-b)%2!=0) /if(a-b)%2)printf(“%dn“,a-b);elseprintf(“a-b的结果为不是奇数“);6、 编程判断输入的数是否既是 5又是 7的倍数,如果是输出 yes,否则输出 no。#includevoid main()int a; scanf(“%d“,if(a%7=0elseprintf(“no“);7、 从键盘上输入一个
4、表示年份的整数,判断该年份是否是闰年,判断后的结果显示在屏幕上。#includevoid main()int year; scanf(“%d“,if(year%4=0elseprintf(“%d 年不是闰年!“,year);/还可以用 ifelse 的嵌套来实现8、 从键盘上输入一个字符,如果是大写字母,则转换成小写字母,如果是小写字母,转换成大写字母,如果是数字字符,转换成该数字所对应的数值的平方。否则原样输出。#includevoid main()char ch;ch=getchar();/scanf(“%c“,if(ch=Aa=ch-0; /用来求对应数字的平方,ch 为字符,ch-0的结果却为数值printf(“%dn“,a);elseprintf(“您输入的是除字母和数字之外的其他字符!n“);