烟民网

奥鹏作业答案-学翁题库网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

保证每个答案都是100分的答案,绝对的专业,绝对的信誉!销售QQ1359990099
查看: 88|回复: 0

东北大学20春学期《高级语言程序设计基础》在线平时作业1

[复制链接]
匿名  发表于 2020-10-28 21:52 |阅读模式
点击联系客服
20春学期《高级语言程序设计基础》在线平时作业1
由百信网提供(www.baixinzyb.com)  需要答案请联系客服QQ:1359990099微信同号
单选题

第1题
若k为整型变量,则以下for循环的执行次数是( )。
    for (k=2; k==0; )      printf("%d",k--);
A:无限次
B:0次
C:1次
D:2次

第2题
以下程序的运行结果是( )。
# include "stdio.h"
main()
{ struct date
{ int y,m,d;} today;
printf("%d\n", sizeof(struct date));}
A:2
B:3
C:6
D:出错

第3题
若a和b均为int型变量,则执行以下程序断后x的输出是( )。
x=15;y=15;printf("%d\n",x%=(y%=2));
A:0
B:1
C:6
D:12

第4题
当正常执行了文件关闭操作时,fclose函数的返回值是( )。
A:-1
B:随机值
C:0
D:1

第5题
在C语言中,错误的int类型的常数是( )。
A:32768
B:0
C:37
D:0xAF

第6题
若有定义:int x[10], *p=x;,则*(p+5)表示( )。
A:数组元素x[5]的地址
B:数组元素x[5]的值
C:数组元素x[6]的地址
D:数组元素x[6]的值
E:选项内容11
F:选项内容11

第7题
若希望当num的值为奇数时,表达式的值为“真”,num的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( )。
A:num%2==1
B:!(num%2==0)
C:!(num%2)
D:num%2

第8题
语句while (!y)中的表达式 !y 等价于( )。
A:y==0
B:y!=1
C:y!=0
D:y==1

第9题
下面程序的输出结果为( )。
main( )
{ int a=1,b=0;
switch(a)
{ case 1: switch (b)
{ case 0: printf("**0**");
break;
case 1: printf("**1**");
break;
}
case 2: printf("**2**");
break;
}}
A:**0**
B:**0****2**
C:**0****1****2**
D:有语法错误

第10题
以下判断正确的是( )。
A:char *s="string"; 等价于char *s; *s="string";
B:char str[10]={"string"}; 等价于char str[10]; str={"string"};
C:char *s="string"; 等价于char *s; s="string";
D:char str[10]={"string"}; 等价于char str[10]; *str={"strint"};"

第11题
设a、b、c、d均是int类型变量,为了使以下程序段的输出为:1234+123+12+1,正确的输入形式应当是( )。
scanf("%4d+%3d+%2d+%1d", a, b, c, d);printf("%4d+%3d+%2d+%1d",a, b, c, d);
A:1234123121
B:1234123412341234
C:1234+1234+1234+1234
D:1234+123+12+1

第12题
若a、b、c均为int型变量,则执行以下程序段后的输出结果为( )。
b=(a=10,a+5,c=10);
printf("a=%d,b=%d,c=%d\n",a,b,c);
c=(a=10,b=5,a+b);printf("a=%d,b=%d,c=%d\n",a,b,c);
A:a=10,b=15,c=10a=10,b=5,c=10
B:a=10,b=10,c=10a=10,b=5,c=10
C:a=10,b=10,c=10a=10,b=5,c=15
D:a=10,b=10,c=10a=10,b=5,c=5

第13题
以下不正确的定义语句是( )。
A:double x[5]={2.0,4,0,6,0,8,0,10.0};
B:int y[5]={0,1,3,5,7,9};
C:char c1[]={'1','2','3','4','5'};
D:char c2[]={'\x10','\xa','\x8'};"

第14题
若有定义:int a[2][3];,则以下对a数组元素地址的正确表示为( )。
A:*(a+1)
B:*(a[1]+2)
C:a[1]+3
D:a[0][0]

第15题
以下有关宏替换的叙述不正确的是( )。
A:宏名不具有类型
B:宏名必须用大写字母表示
C:宏替换只是字符替换
D:宏替换不占用运行时间

第16题
若有以下程序段:
  for (m=1; m =0时什么也不输出
C:printf函数永远也不执行
D:最多允许输出100个非负整数

第17题
以下对指针变量的操作中,不正确的是( )。
A:int p, *q; q= p;
B:int *p, *q; q=p=NULL;
C:int a=5, *p; *p=a;
D:int a=5, *p= a, *q= a; *p=*q;"

第18题
下列关于C语言的叙述错误的是( )。
A:大写字母和小写字母的意义相同
B:不同类型的变量可以在一个表达式中
C:在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
D:同一个运算符号在不同的场合可以有不同的含义

第19题
在C语言中,一维数组的定义方式为:类型说明符 数组名( )。
A:[常量表达式]
B:[整型表达式]
C:[整型常量或整型表达式]
D:[整型常量]

第20题
若要使指针变量p指向一个动态开辟的字符型存储单元,则空中应选择填入的是( )。
char *p;p= malloc(sizeof(char));
A:char
B:char *
C:(*char)
D:(char *)
由百信网提供(www.baixinzyb.com)  需要答案请联系客服QQ:1359990099微信同号
点击联系客服
回复

使用道具

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

学翁题库网客服中心
销售客服
客服QQ:1359990099

QQ|网站地图|小黑屋|手机版|Archiver|学翁题库网

GMT+8, 2020-12-1 00:43

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表