帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
超星学习通无C程序设计作业答案
C程序设计
学校: 无
问题 1: 1. 假定变量x和y均为float类型,x=2,则表达式y=x+3/2的值是( )。
选项:
A. 3.0
B. 2.5
C. 2.0
D. 3.5
答案: 3.0
问题 2: 2. 下列关于标识符的说法中错误的是( )。
选项:
A. 用户标识符与关键字不同时,程序在执行时将给出出错信息
B. C语言的标识符中,大写英文字母和小写英文字母被认为是两个不同的字符
C. C语言的标识符的首字符必须是英文字母或下划线
D. 合法的标识符是由英文字母、数字和下划线组成
答案: 用户标识符与关键字不同时,程序在执行时将给出出错信息
问题 3: 3. 已有声明和语句: float a, b,c; scanf("%f%f%f",&a,&b,&c); 希望a、b、c的值分别为10.0、20.0、30.0,不正确的输入形式是( )。
选项:
A. 10.0,20.0,30.0<回车>
B. 10.0<回车> 20 30<回车>
C. 10 20<回车> 30.0<回车>
D. 10.0<回车> 20.0<回车> 30.0<回车>
答案: 10.0,20.0,30.0<回车>
问题 4: 4. 程序中有语句 scanf("%d",&a); 希望a值为6,则应( )。
选项:
A. 在该语句之前写上 a=6;
B. 在该语句之后写上 a=6;
C. 运行后,在黑色背景运行窗口中输入 6<回车>
D. 在该语句之后写上 6
答案: 运行后,在黑色背景运行窗口中输入 6<回车>
问题 5: 5. 按照C语言规定的用户标识符命名规则,不能出现在标识符中的是( )。
选项:
A. 数字字符
B. 下划线
C. 运算符
D. 大写字母
答案: 运算符
问题 6: 6. 程序中有语句 scanf("%d",&a); 则以下各项中( )是对的。
选项:
A. 运行后会出现黑色背景运行窗口,用户不输入数据后回车,程序运行就不会结束。
B. 可以输入一个变量
C. 必须输入一个浮点型常量
D. 必须输入一个整型常量
答案: 运行后会出现黑色背景运行窗口,用户不输入数据后回车,程序运行就不会结束。
问题 7: 7. 从键盘上输入一个实数,然后输出它的相反数(不控制列宽和小数点位数)。例如5.6的相反数为-5.6。 #include "stdio.h" int main() { (1) x; (2) ; printf( (3) ,-x); }
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 8: 8. 已知变量t是float类型的,为了运行后可以从键盘给t输入值,则程序中应有输入语句scanf ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 9: 9. 已知变量x,y都是int类型的,希望运行时输入 3 5 使x值为3,y值为5,程序中书写的输入语句应为scanf _______________ ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 10: 10. 从键盘上按顺序输入两个整数(输入时用一个空格分隔)给变量x,y,然后输出x,y的乘积。 #include "stdio.h" int main() { (1) x,y; (2) ; printf("%d\n" (3) ); }
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 11: 11. 已知变量t是int类型的,为了运行后可以从键盘给t输入值,则程序中应有输入语句scanf ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 12: 12. 从键盘上按顺序输入两个整数(输入时用一个空格分隔)给整型变量x,y,然后输出2(x+y)的值(数据占10列)。 #include "stdio.h" int main()
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 13: 13. 已知变量x,y都是float类型的,希望运行时输入 3.3 5.5 使x值为3.3,y值为5.5,程序中书写的输入语句应为scanf("%f%f", ) ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 14: 14. 已有声明和语句: int a, b,c; scanf("%d%d%d",&a,&b,&c);
选项:
A. 1<回车> 2<回车> 3<回车>
B. 1 2 3<回车>
C. 1 2<回车> 3<回车>
D. 1,2,3<回车>
答案: 请关注公众号【九八五题库】查看答案
问题 15: 15. x,y,z被定义为int型变量。若从键盘给x,y,z输入数据,正确的输入语句是( )。
选项:
A. scanf("%d%d%d",x,y,z);
B. INPUT x、y、z;
C. read("%d%d%d",&x,&y,&z);
D. scanf("%d%d%d",&x,&y,&z);
答案: 请关注公众号【九八五题库】查看答案
问题 16: 16. 从键盘上输入一个整数赋值给变量x,然后输出该数的绝对值(不控制列宽)。 #include "stdio.h" (1) int main() { int x; (2) ; x= (3) ; printf( (4) ,x); }
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 17: 1. 以下叙述不正确的是( )。
选项:
A. 一个C源程序可由一个或多个函数组成
B. C程序的基本组成单位是函数
C. 在C程序中,注释说明只能位于一条语句的后面
D. 一个C源程序必须包含一个main函数
答案: 请关注公众号【九八五题库】查看答案
问题 18: 2. 以下程序段的输出结果是( )。
选项:
A. 提示出错、无结果
B. 1234
C. 34
D. 12
答案: 请关注公众号【九八五题库】查看答案
问题 19: 3. 程序的运行结果为( )。
选项:
A. a=12,b=56789
B. 12 56789
C. a=12 b=56789
D. 12,56789
答案: 请关注公众号【九八五题库】查看答案
问题 20: 4. 对于一个正常运行的C程序,以下叙述中正确的是( )。
选项:
A. 程序的执行总是从main函数开始,在main函数结束
B. 程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束
C. 程序的执行总是从main函数开始,在程序的最后一个函数中结束
D. 程序的执行总是从程序的第一个函数开始,在main函数结束
答案: 请关注公众号【九八五题库】查看答案
问题 21: 5. 程序的运行结果为( )。
选项:
A. a=12,b=567
B. a=12,b=56789
C. a= 12,b=567
D. a= 12,b=56789
答案: 请关注公众号【九八五题库】查看答案
问题 22: 6. int类型变量y已正确赋值,希望只输出其值(无列宽控制),应写出的语句是printf _____________ ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 23: 7. 程序的运行结果为 。 #include "stdio.h" int main() {int a; a=-12; printf("a=%5d\n",a); }
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 24: 8. int类型变量y已正确赋值,希望输出其值(无列宽控制)后换行,应写出的语句是printf ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 25: 9. 以下程序的运行结果是 。 #include "stdio.h" int main( ) { int a,b,s; a=5; b=3; s=a/b; printf("%d\n",s); }
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 26: 10. int类型变量y已正确赋值,希望输出y=其值(无列宽控制),应写出的语句是printf ; (例如y值为23,则输出y=23)
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 27: 11. 已知int类型变量x值为1,则表达式 x/2+6 的值是 _______ 。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 28: 12. float类型变量y已正确赋值,希望输出其值时保留2位小数(无列宽控制),应写出的语句是printf ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 29: 13. float类型变量y已正确赋值,输出其值时希望占7列,保留2位小数,应写出的语句是printf ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 30: 14. float类型变量y已正确赋值,希望输出其值(无列宽控制),应写出的语句是printf ;
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 31: 15. int类型变量y已正确赋值,希望输出时其值占6列,应写出的语句是printf ;
选项:
答案: 请关注公众号【九八五题库】查看答案