本文目录一览:
- 1、c语言明天要交
- 2、C语言赋值问题不理解
- 3、C语言程序设计作业求解答 在线等
- 4、c语言中stu是甚么意思??
- 5、以下对结构变量stul中成员age的非法引用是 ( ) 。 struct student { int age; int num; }stu1,*p; p=&stu1
- 6、c语言的基本类型数据有哪几种
c语言明天要交
13.D
14.B
15.C
16.A
17.B
18.C
19.C
20.D
21.题目不完整,k的值为2
22.C
23.D
24.B
25.本题在VC6.0里面为20。在TC里面,好像为16
C语言赋值问题不理解
#includestdio.h
struct student
{
char name[10];
float score;
int age;
}stul,*p;
void main()
{
p=stul;
p-age=15;
p-name[0]='d';
p-score=60.0;
printf("%d%f%s\n",p-age,p-score,p-name);
}
A选项只有初始化可以,赋值不行;结构体赋值必须具体到各个成员,如:stul.age=15;或者同类型的整体赋值,如struct student X;。。。。;stul=X;
而name[10]是数组,除了初始化可赋值,其他必须靠strcpy()函数或其他字符串处理函数;
C语言程序设计作业求解答 在线等
16.D
17.B
18.B
19.A
20.B
1.A
2.B
3.B
4.A
c语言中stu是甚么意思??
stu在C语言中没有特定的含义,既不是关键字也不是库函数的函数名。可能是编程人员自定义的一个变量名或函数名等。
通常用来表示定义一个学生结构体类型,如:
struct stu // 定义一个结构体类型,结构体名为stu
{
int no; // 学号
char name[10]; // 姓名
char sex; // 性别
........
};
以下对结构变量stul中成员age的非法引用是 ( ) 。 struct student { int age; int num; }stu1,*p; p=&stu1
B
student是结构名,stu是一个student类型的变量,使用"."引用;p是student类型的指针,使用"-"引用(*p相当于变量,使用".")
c语言的基本类型数据有哪几种
1、整型int2(或4)同短整型(或长整型)
2、短整型short2-32768~32767
3、长整型long4-2的31次方~2的31次方-1
4、无符号整型unsigned[int]2(或4)同无符号短整型(长整型)
5、无符号短整型unsignedshort20~65535(0~2的16次方-1)
6、无符号长整型unsignedlong40~2的32次方-1
7、单精度实型float4-10的38次方~10的38次方
8、双精度实型double8-10的308次方~10的308次方
9、字符型char1-128~127
扩展资料
unsignedlong的使用
例:
#includecstdio
intmain()
{
unsignedintui=-1;
unsignedlongul=-1;
unsignedlonglongull=-1;
size_tst=-1;
printf("ui=%u,ul=%lu,ull=%llu,st=%zu\n",ui,ul,ull,st);
return0;
}