(C语言)大学填空题

作者&投稿:娄荔 (若有异议请与网页底部的电邮联系)
C语言大学题目~

1.面向对象方法的主要特点是将___方法________和__属性_________封装在一起。2.面向对象中的抽象分为______方法_____抽象和____属性_______抽象,其封装是通过定义___对象________来实现的3.在C++语言中,字符串常量"IlovevisualC++6.0.
"的长度是_____23______。4.已知数组e定义为inte[][4]={{1,2,3,4},{5,6,7,8}};则e是一个__2_______行_________4列的二维数组,总共有_____8______个元素,最大行下标是___1________,最大列下标是3___________,其首行的各元素的值分别是_1234__________。5.执行下列语句序列后,数组str2中的字符串是__ABCD_________charstr1[]="ABCD",str2[10]="XYZxyz";for(inti=0;str2[i]=str1[i];i++);6.在C++中每条预处理指令都必须以_#_________开头;可以用预处理指令_____#undef___终止符号常量和宏的作用;每一条#if结构都用___#endif_______结束。7.若有inta[6],*p=a;,则数组元素a[3]可以表示为*(p+____2______)或p[____2_____]。8.有如下结构体的定义:structAA{int*a,b;charc;};则sizeof(AA)的值是_____12______。9.若类Sample中只有如下几个数据成员:constfloatf,constcharc,则其构造函数应定义为____Sample():f(0),c(‘0’){}只能在构造函数初始化列表中初始化_____________________________10.如果派生类中没有给出纯虚函数的具体实现,这个派生类仍然是一个____抽象类_______。11.下面的程序向C盘的new文件写入内容,然后把该内容显示出来,试完成该程序。#includevoidmain(){charstr[100];fstreamf;f.open("c:\
ew",ios::in|ios::out,0)___________;f<<"ChinaShangHai";f.put('
');f.seekg(0);while(____!f.eof()____){f.getline(str,100);cout<

首先要了解全局变量和局部变量。
上面的int A=1,B=1;就是定义了两个全局变量。
因为在函数dblB()中定义了局部变量 B,在C语言中函数会优先使用局部变量(记住这一原则),所以做运算的是那个局部变量B,由5乘2变为10。
全局变量B仍然等于1,并没有发生变化,所以输出的B为1。
望采纳!

1. 面向对象方法的主要特点是将___方法________和__属性_________封装在一起。
2. 面向对象中的抽象分为______方法_____抽象和____属性_______抽象,其封装是通过定义
___对象________来实现的
3. 在C++语言中,字符串常量"I love visual C++ 6.0.\n"的长度是_____23______。
4. 已知数组e 定义为int e[ ][4]={{1,2,3,4},{5,6,7,8}};则e 是一个__2_______行_________4
列的二维数组,总共有_____8______个元素,最大行下标是___1________,最大列下标是
3___________,其首行的各元素的值分别是_1234__________。
5. 执行下列语句序列后,数组str2 中的字符串是__ABCD_________
char str1[ ]="ABCD",str2[10]="XYZxyz";
for(int i=0;str2[i]=str1[i];i++);
6. 在C++中每条预处理指令都必须以_#_________开头;可以用预处理指令_____ #undef ___
终止符号常量和宏的作用;每一条#if 结构都用___#endif_______结束。
7. 若有int a[6],*p=a;,则数组元素a[3]可以表示为*(p+____2______ ) 或p[____2_____]。
8. 有如下结构体的定义:
struct AA{
int *a,b;
char c;
};
则sizeof(AA)的值是_____12______。
9.若类Sample 中只有如下几个数据成员:const float f,const char c,则其构造函数应
定义为____ Sample ():f(0),c(‘0’){} 只能在构造函数初始化列表中初始化_________________ ____________
10. 如果派生类中没有给出纯虚函数的具体实现,这个派生类仍然是一个____抽象类_______。
11. 下面的程序向C 盘的new 文件写入内容,然后把该内容显示出来,试完成该程序。
#include <fstream.h>
void main()
{
char str[100];
fstream f;
f.open("c:\\new",ios::in|ios::out,0) ___________ ;
f<<"China ShangHai";
f.put('\n');
f.seekg(0);
while(____!f.eof()____ )
{ f.getline(str,100); cout<<str; }
______f.close()_____ ;
}
12. 异常处理中,如果没有匹配所抛出的对象类型的catch 语句块,这时系统调用默认
_____terminate函数______终止程序。

我去。 面对对象。
这是C么?
貌似你发错版块了。


c语言程序填空题 1、如下程序的输出结果是 。 main( )
1、如下程序的输出结果是 c=3 。main( ){ int a=2,b=-1,c=3;if(a<b)if(b<0)c=0;else c++;printf(“c=%d”,c);} else 是与前面一个最近的if对应的,a=2,b=-1,a<b不成立,因此后面一个if--else---语句没有执行,c值没有改变。2、求 1! + 2!+3!+---+10...

c语言的填空题之一
c语言的填空题之一 下面程序的功能是在任意的字符串a中将与字符c相等的所有元素的下标值分别存放在整型数组b中。请填空。 #include<stdio.h> void main() { char a[80]; int i,b[80],k=0; gets(a); for(i=0;a[i]!='\\0';i++) if( 【1】) {b[k]=i; 【2】;} ... 展开 紫幻皇子 ...

C语言程序填空题,题目:输入一段数字后,将输入的数字颠倒输出。在线等...
void main() { int numb.,rdigit; scanf("%d",&numb);\/\/输入数字 while(numb!=0)\/\/此处如果是while(numb),系统会默认将numb与0比较,numb不为0则true,为0则false { rdigit = numb%10;\/\/得到numb的最后一位 printf("%d",rdigit);\/\/输出最后一位 numb\/=10;\/\/...

2个C语言填空
swap( int *p, int *q ){int t;t=*p; *p=*q; *q=t;} 因此原题中答案A明显错误。答案B虽然能去掉编译过程中的参数类型不匹配的警告,但运行结果是错误的(原因见上)。答案C错在不仅要改变形参中p、q的类型(int改为int*),还要相应改变swap函数内部的赋值语句。所以D是正确的。2、正确...

(C语言)大学填空题
___对象___来实现的 3. 在C++语言中,字符串常量"I love visual C++ 6.0.\\n"的长度是___23___。4. 已知数组e 定义为int e[ ][4]={{1,2,3,4},{5,6,7,8}};则e 是一个__2___行___4 列的二维数组,总共有___8___个元素,最大行下标是___1___,最大列下标是 3...

C语言 填空题
n为数组中元素的个数, 累加的和值放入x所指的存储单元中。void fun(int b[ ],int n, int *x){ int k, r=0;for (k=0; k<n; k++) r = r+b[k] ;x = r;} 六1. 3,2,1 2. 题有错 3. 1:1,1 2:1,2 3:1,3 4. Zhao ...

c语言考试填空题 求高手解答 【急】 100分!
1:当调用函数read从磁盘文件中读数据时,若函数的返回值为10,则表明读入了10个字符;若函数的返回值为0,则是();若函数的返回值为-1,则意味着(函数调用失败)。2:设x是一个整数(16bit),若要通过x|y使x低8位置1,高8位不变,则y的八进制数是 ( c ).3:在C语言中,文件的存取...

C语言 38. 填空题 以下程序的输出结果是___。 #include<stdio.h>...
f=f*i;else \/\/若新的n阶乘,不大于上次求的t的阶乘,则从1开始做乘法计算n!{f=1;for(i=1; i<=n; i++)f=f*i;}t=n; s=s+f; \/\/保存最近的计算阶乘的n值,以及累加n!return(s);}该程序的作用是求3!+5!+2!6+120+2=128,所以,运行的答案是:sum=128 ...

几个简单C语言程序填空题,急!!
1、给以下程序输入3个数值给a,b,c,变量b中的值给a,变量c中的值给b,变量a中的值给 c,交换后输出a,b,c的值。include <stdio.h> main(){int a,b,c__n;___printf("enter a,b,c");scanf("%d%d%d",&a,&b,&c);___n = a___;___a = b___;___b = c___;__...

帮忙做c语言题。,十分感谢
一、 填空题 1、 写出语句printf(“%c”, 50>=60? ’P’:’F’);的输出结果:__ F___。2、 判断一个整形数a为偶数的表达式 a%2==0 ;判断一个整形数a为奇数的表达式_ a%2==1。3、 数组下标从 0 开始,int a[2][3]共有 6 个元素。4、 若定义char string[]=“hello...

德钦县17263016424: (C语言)大学填空题 -
籍茂欣民: 1. 面向对象方法的主要特点是将___方法________和__属性_________封装在一起.2. 面向对象中的抽象分为______方法_____抽象和____属性_______抽象,其封装是通过定义___对象________来实现的3. 在C++语言中,字符串常量"I love...

德钦县17263016424: C语言程序设计填空题 -
籍茂欣民: 先说一下我的理解. 第一,由于解是唯一的,所以,可以对处理做这样的理解,当获得一个正解的时候,不需要继续判断.当然,如果解不是唯一的,那么就意味着需要利用指针动态分配内存来存储多组解,显然这里降低了难度. 第二,它给...

德钦县17263016424: C语言一些简单的填空题目! -
籍茂欣民: 1, 122,{ ,}3,int ,double4,float a1,a2;5,26,将10赋值给s 使s等于107,true ,false8,6.69,1,2,310,9,011,4,812,713,84 表示楼上的做错了 12题等于7

德钦县17263016424: 一个简单的C语言程序填空题(谢谢) -
籍茂欣民: main() {int i,n,age,a[30]={0}; for(i=0;i...

德钦县17263016424: c语言程序填空题 -
籍茂欣民: 第一题:9/10=0(因为是整形)m和n各加一次,m=1,n=1,i=10. 10/10=1 ,k=1,n=2 继续执行循环体 ,i=11;11/10=1,执行 default k++即k加一次为2, n加一次n=3 结束循环体 输出1,3,2 第二题:判断15/3=0 为假,continue x=16 ,16/3=5 所以为真 又因为x++ break(结束整个循环体) 所以x=17 输出结果为17

德钦县17263016424: c语言填空题 -
籍茂欣民: 1.一个C源程序中至少应包括一个___主函数_____.2. 若a是int型,且a的初值为6,则计算表达式a+=a-=a*a后,a的值为___-60_____.3.若有定义:intb=7;float a=2.5,c=4.7;则表达a+(int)(b/3*(int)(a+c)/2)%4的值为__4.5______.4.若a为整...

德钦县17263016424: C语言填空题目
籍茂欣民: #include <stdio.h> int even(int n); int main(void) { int sum=0,m; printf("请输入一个正整数:\n");scanf("%d",&m); sum=even(m); printf("奇数的和是:%d\n",sum); } int even(int n) { int num=0 while(n>0) { if(n%2!=0) { num+=n; printf("请输入一个正整数:\n"); scanf("%d",&n); }} return num; } 如果你的版本不支持中文的话就把汉字改成英文就可以了 这道题明显是要用到函数调用的而且还要有返回值的

德钦县17263016424: C语言的填空题
籍茂欣民: **q=&p

德钦县17263016424: C语言程序(填空题)
籍茂欣民: 12哪里填写 br[i]=x 或 *(br++)=x 或 *(br+i)=x 都可以的.

德钦县17263016424: C语言填空题. -
籍茂欣民: 1. int ftop[5]={0};2. i=9;3. p=i;4. i=i+2;

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网