题目是;
1:任意输入一个小写字母,将其转换成大写字母输出?
2:求1到100之间所有奇数之和?
希望有输出结果的截图 谢谢啦啊?
题目是;
1:任意输入一个小写字母,将其转换成大写字母输出?
2:求1到100之间所有奇数之和?
希望有输出结果的截图 谢谢啦啊?
第一个用ASCII值转化
#include"stdio.h"
main()
{
char str;
printf("输入小写字母:");
scanf("%c",&str);
printf("%c",str-32);
getch();
}
截图:
第二题
#include"stdio.h"
main()
{int i,sum=0;
for(i=1;i<100;i+=2){
sum+=i;
}
printf("%d",sum);
getch();
}
截图:
1.
#include <stdio.h>
void main()
{
char src;
while(1)
{
printf("Input char:\n");
scanf("%c", &src);
if((src>='a')&&(src<='z'))
{
src -= 0x20;
printf("Conv char:%c\n", &src);
}
else
{
printf("Input Error.\n");
}
}
}
2.
#include <stdio.h>
void main()
{
int i;
int odd_sum;
odd_sum=0;
for(i=1; i<100; i+=2)
{
odd_sum += i;
}
printf("Odd sum is:%d", &odd_sum);
}
#include <stdio.h>
void main() { char c; scanf("%c",c); printf("%c,%d",c-32,c); }
#include<stdio.h> void main() { int a,b; scanf("%d%d",&a,&b); if(a>b) { int c; c=a;a=b;b=c; } int sum=0; for(a=a/2*2+1;a<=b;a+=2) sum=sum+a; printf("sum=%d\n",sum); }