本文目錄一覽:
- 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;
}
原創文章,作者:QMWF,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/135338.html