return 的应用
#include<stdio.h>
int jiafa(int a, int b)
{
int sum;
sum = a + b;
return sum;
}
int main()
{
int x, y;
scanf_s("%d %d", &x, &y);
printf("%d",jiafa(x ,y));
return 0;
}
return sum;就是返回sum的值,将sum的值返回给输出的值。
假如将return sum;换为return 100;那么无论输入a,b的值为多少,输出的值都是100.
#include<stdio.h>
int jiafa(int a, int b)
{
int sum;
sum = a + b;
return 100;
}
int main()
{
int x, y;
scanf_s("%d %d", &x, &y);
printf("%d",jiafa(x ,y));
return 0;
}
输入5 6后输出的结果为:
*可以输出三个 woaini
# include <stdio.h>
# include <string.h>
int main(void)
{
char* str = "woaini";
int len = strlen(str);
printf("%s\n", str);
for (int i = 0; i < len; i++)
{
printf("%c", *(str + i));
}
printf("\n");
for (int i = 0; i < len; i++)
{printf("%c", str[i]);
}
printf("\n");
return 0;
}