c语言-题

简介: C 语言学习

一、C语言基础知识

C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课!

二、 C语言题目

1、以下程序的输出结果是:

include "stdio.h"

void reverse(int a[],int n)
{
int i,t;
for(i=0;i<n/2;i++){
t=a[i];
a[i]=a[n-1-i];
a[n-1-i]=t;
}
}
main(){
int b[10]={1,2,3,4,5,6,7,8,9,10};
int i,s=0;
reverse(b,8);
for(i=6;i<10;i++) s+=b[i];
printf("%d\n",s);
}
选项:
A.22
B.10
C.34
D.30

2、假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:   PROG ABCDEFGH IJKL<回车>,则输出结果为   main( int argc, char *argv[])   { while(--argc>0)   printf("%s",argv[argc]);   printf("\n");   }
A.ABCDEFG
B.IJHL
C.ABCDEFGHIJKL
D.IJKLABCDEFGH

**题1、正确答案:A
题2、正确答案:D**

相关文章
|
6月前
|
存储 编译器 Linux
【C语言】初识C语言
【C语言】初识C语言
49 0
|
11月前
|
存储 Java 数据库
|
网络协议 Java 程序员
C语言
一、什么是C语言 C语言是一种通用的高级编程语言,由美国计算机科学家丹尼斯·里奇于1972年在贝尔实验室开发。C语言以其简洁、高效和可移植性而闻名,广泛应用于系统软件、应用软件和嵌入式系统等领域。 C语言具有简单的语法和丰富的库函数,使得程序员能够更有效地编写代码,并具有更好的可读性和可维护性。它支持面向过程的编程风格,允许开发者直接操作内存,提供了强大的指针功能,使得对内存的管理更加灵活。 C语言被广泛应用于操作系统、编译器、数据库、网络协议、游戏开发等领域。许多其他编程语言,如C++、Java和Python等,都受到C语言的影响,并在其基础上发展而来。 二、C语言的特点 C语言具有以下几个
67 0
|
3月前
|
C语言
C语言中的复合语句
C语言中的复合语句
386 1
|
C语言
C语言中的坑(1)
C语言中的坑(1)
48 0
|
6月前
|
编译器 Linux C语言
|
6月前
|
C语言
C语言中的exit函数
C语言中的exit函数
113 0
|
C语言 C++
C语言的初步简单认识
C语言的初步简单认识
100 1
|
11月前
|
存储 编译器 C语言
初识C语言(3)
初识C语言(3)
69 0
|
存储 测试技术 C语言
C语言假期作业 DAY 16
C语言假期作业 DAY 16