APP下载
首页
>
财会金融
>
C语言期末模拟练习
搜索
C语言期末模拟练习
题目内容
(
单选题
)
32、以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。int main(){int *p=NULL,*q=NULL,a,b;p=&a;printf(“input a:”);scanf(“%d”,*p);……return 0;}(1.0)

A、 *p表示的是指针变量p的地址

B、 *p表示的是变量a的值,而不是变量a的地址

C、 *p表示的是指针变量p的值

D、 *p只能用来说明p是一个指针变量

答案:B

C语言期末模拟练习
77、在每个C程序中都必须包含有这样一个函数,该函数的函数名为( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-1f66-c058-fa2f4b1f9500.html
点击查看题目
91、下列函数调用语句中含有5个实参。 fun((a1,a2),(a3,a4,a5));
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-3cb8-c058-fa2f4b1f9500.html
点击查看题目
51、以下叙述中错误的是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-e8e1-c058-fa2f4b1f9500.html
点击查看题目
22、下面的函数func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));调用语句中func函数的实参个数是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-a7f6-c058-fa2f4b1f9500.html
点击查看题目
17、 以下程序的输出结果是( )。 int main() { float a=3.1,b; if(a<3) b=0; else if(a<6) b=a*=a+1; else if(a<9) b=a*10; else b=10.0; printf(“%f\n”,b); return 0; } (1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-9d0b-c058-fa2f4b1f9500.html
点击查看题目
87、若a为int型变量,则表达式(a=4*5,a*2),a+6的值为( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-34f3-c058-fa2f4b1f9500.html
点击查看题目
66、要使下面程序在屏幕上显示1, 2, 34则从键盘输入的数据格式应为( )。#includeint main(){int a,b,c;scanf("%d%d%d",&a,&b,&c);printf("%d,%d,%d\n",a,b,c);return 0;}(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-092b-c058-fa2f4b1f9500.html
点击查看题目
32、以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。int main(){int *p=NULL,*q=NULL,a,b;p=&a;printf(“input a:”);scanf(“%d”,*p);……return 0;}(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-bed2-c058-fa2f4b1f9500.html
点击查看题目
88、假设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-36be-c058-fa2f4b1f9500.html
点击查看题目
100、用于直接中断最内层循环的语句是break。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-4df4-c058-fa2f4b1f9500.html
点击查看题目
首页
>
财会金融
>
C语言期末模拟练习
题目内容
(
单选题
)
手机预览
C语言期末模拟练习

32、以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。int main(){int *p=NULL,*q=NULL,a,b;p=&a;printf(“input a:”);scanf(“%d”,*p);……return 0;}(1.0)

A、 *p表示的是指针变量p的地址

B、 *p表示的是变量a的值,而不是变量a的地址

C、 *p表示的是指针变量p的值

D、 *p只能用来说明p是一个指针变量

答案:B

分享
C语言期末模拟练习
相关题目
77、在每个C程序中都必须包含有这样一个函数,该函数的函数名为( )。(1.0)

A. main

B. MAIN

C. name

D. function

https://www.shititong.cn/cha-kan/shiti/00097efd-a800-1f66-c058-fa2f4b1f9500.html
点击查看答案
91、下列函数调用语句中含有5个实参。 fun((a1,a2),(a3,a4,a5));
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-3cb8-c058-fa2f4b1f9500.html
点击查看答案
51、以下叙述中错误的是( )。(1.0)

A. 用户定义的函数中可以没有return语句

B. 用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值

C. 用户定义的函数中若没有return语句,则应当定义函数为void类型

D. 函数的return语句中可以没有表达式

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-e8e1-c058-fa2f4b1f9500.html
点击查看答案
22、下面的函数func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));调用语句中func函数的实参个数是( )。(1.0)

A. 3

B. 4

C. 5

D. 8

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-a7f6-c058-fa2f4b1f9500.html
点击查看答案
17、 以下程序的输出结果是( )。 int main() { float a=3.1,b; if(a<3) b=0; else if(a<6) b=a*=a+1; else if(a<9) b=a*10; else b=10.0; printf(“%f\n”,b); return 0; } (1.0)

A. 0.000000

B. 10.00000

C. 12.709999

D. 1.000000

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-9d0b-c058-fa2f4b1f9500.html
点击查看答案
87、若a为int型变量,则表达式(a=4*5,a*2),a+6的值为( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-34f3-c058-fa2f4b1f9500.html
点击查看答案
66、要使下面程序在屏幕上显示1, 2, 34则从键盘输入的数据格式应为( )。#includeint main(){int a,b,c;scanf("%d%d%d",&a,&b,&c);printf("%d,%d,%d\n",a,b,c);return 0;}(1.0)

A. 1 2 34

B. 1, 2, 34

C. ’1’,’2’,34

D. 12 34

https://www.shititong.cn/cha-kan/shiti/00097efd-a800-092b-c058-fa2f4b1f9500.html
点击查看答案
32、以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。int main(){int *p=NULL,*q=NULL,a,b;p=&a;printf(“input a:”);scanf(“%d”,*p);……return 0;}(1.0)

A. *p表示的是指针变量p的地址

B. *p表示的是变量a的值,而不是变量a的地址

C. *p表示的是指针变量p的值

D. *p只能用来说明p是一个指针变量

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-bed2-c058-fa2f4b1f9500.html
点击查看答案
88、假设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-36be-c058-fa2f4b1f9500.html
点击查看答案
100、用于直接中断最内层循环的语句是break。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-4df4-c058-fa2f4b1f9500.html
点击查看答案
试题通小程序
试题通app下载