#include <stdio.h>//standard io input output
#include <string.h>
#include <math.h>
int main()
{
char ch;
char arr[6];
// scanf("%s", arr);
gets(arr);
scanf("%c", &ch);
printf("%s\n", arr);
printf("$###%c###\n", ch);
printf("%lf\n", pow(2,3));
printf("%lf\n", sqrt(9));
return 0;
}
#include <stdio.h>
int sumarr(int a[], int n);// 数组的名字就是地址,指针就是地址
//int sumarr(int *a, int n);
int main()
{
int a[6];
for (int i = 0; i < 6; i++)
scanf("%d", &a[i]);// 给数组赋值
printf("###\n");
printf("%d\n", sumarr(a, 6));
return 0;
}
int sumarr(int a[], int n)
{
int sum = 0;
for(int i = 0;i < n;i++)// 遍历数组,累加给sum
sum += a[i];
return sum;
}
#include <stdio.h>
//int sumarr(int a[], int n);// 数组的名字就是地址,指针就是地址
int sumarr(int *p, int n);
int main()
{
int a[6];
for (int i = 0; i < 6; i++)
scanf("%d", &a[i]);// 给数组赋值
int * p = a;
printf("### %d\n", *p);
printf("### %d\n", *(p + 1));
printf("###\n");
printf("%d\n", sumarr(a, 6));
return 0;
}
int sumarr(int *p, int n)
{
int sum = 0;
for(int i = 0;i < n;i++)// 遍历数组,累加给sum
sum += *(p+i);
return sum;
}
#include <stdio.h>
#include <string.h>
struct student //结构体
{
int age;
float high;
char name[10];//字符数组
};
int main()
{
struct student tong;
char aa[9] = "aaaaa";
char bb[9];
strcpy(bb, aa); //strcpy是字符串赋值函数
strcpy(tong.name, "CaoTong");
int length = strlen(tong.name); //strlen是求字符串的长度
tong.age = 18;
tong.high = 180;
printf("%d\n", length);
printf("%s\n", tong.name);
printf("%s\n", bb);
return 0;
}