用C语言做几个题!!

来源:百度知道 编辑:UC知道 时间:2024/06/08 16:14:04
1、设计一个程序,完成以下功能:
若输入大写字母,则改成小写字母输出;
若输入小写字母,则改成大写字母输出;
若输入其他字母,则不予与日理会,继续执行读取字符的操作;
按q键,结束程序。
2、输出1900--2000年中所有的闰年,每输出3个年号换一行。
3、计算并输出一个整数各位数字之和,如5331的各位之和是5+3+3+1
谢谢了!!!!
用循环语句输出九九乘法表

我把主要的东西写出来
第一个:
| char c = 'a';//
| while(1)
| {
| scanf("c%",&c);
| if(c>='a' && c<='z') c += 'A'-'a';
| if(c>='A' && c<='Z') c += 'a'-'A';
| if(c!='q' && c!= 'Q')break;
| }
第二个
| j=0;
| for(i=1900; i<=2000; i++)
| {
| if(i%4 == 0 && i%100 != 0 || i%400 == 0)
| {
| printf("%d\t", i);
| j++;
| }
| if(j%3 == 0)printf("\n");
| }
第三个
| int num = 0;
| scanf("%d", &i);
| while(1)
| {
| if(i>10)
| {
| num += i%10;
| i = i/10;
| }
| else
| {
| num += i;
| break;
| }
| }

1.
while((c=_getche())!='q')
{