第一题:
#include "stdio.h"
void main()
{
char* ch = new char[100];
printf("请输入一个字符串(100字符以内) \n");
scanf("%s",&ch[0]);
for (int i = 0; *(ch+i) != '\0'; i++)
{
if (*(ch + i) >= 'a' && *(ch + i) <= 'z')
{
*(ch + i) -= 32;
}
else if (*(ch + i) >= 'A' && *(ch + i) <= 'Z')
{
*(ch + i) += 32;
}
}
printf("转换结果为:%s", ch);
}
第二题:
#include "stdio.h"
void main()
{
int a[] = { 10,13,4,6,19,15 };
int* p = a;
int i = 0;
while (i < 6)
{
if (*p == 13)
{
printf("13的下标为:%d", i);
break;
}
i++;
*(p++);
}
}