计算机二级考试C语言每日一练(2015-10-31) |
第1题:若有定义语句:inta=5;,则表达式:a++的值是【】。 |
【填空题】: |
第2题:下面程序的功能是:从键盘上输入一行字符,存入一个字符数组中,然后输出该字符串。 #include main ( ) { char str[81], *sptr; int i; for(i=0;i<80;i++ ) { str[i]=getchar( ); if(str[i]== '\n') break; } str[i]= ① ; sptr=str; while( *sptr ) putchar( *sptr ② ); } |
【填空题】: |
第3题: 下面( )表达式的值为4. A、 11/3 B、 11.0/3 C、 (float)11/3 D、 (int)(11.0/3+0.5) |
【单选题】: |
第4题:算术运算符一共有+、()、*、/、%这五个。 |
【填空题】: |
第5题:全局变量都是()变量。 |
【填空题】: |
第6题:已知学生的记录由学号和学习成绩构成,n名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。 |
【分析题】: |
第7题:请编写函数fun ,其功能是:计算并输出3到n之间所有素数的平方根之和。 |
【分析题】: |
第8题:以下程序的功能是:将值为三位正整数的变量x中的数值按照个位、十位、百位的顺序拆分并输出。请填空。 #include main() { int x=256; printf("%d-%d-%d\n", 【 】 ,x/10,x/100); } |
【填空题】: |
第9题:请编写函数fun,对长度位7个字符的字符串,除首尾字符外,将其余5个字符按ascii码降序排列。 |
【分析题】: |
第10题:利用fclose函数关闭已打开的文件。 ( )。 |
【判断题】: |