APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
填空题
)
8.系统库函数scanf和gets在被调用执行时都可以读取从键盘输入的一串数字字符,其中函数( )具有将读取的数字字符串转换为整型数的功能。

答案:空

C语言程序设计题库
8.本程序的功能是输出小于n的所有个位不等于9的素数。n的值由键盘输入。要求每行输出10个数。
#include
int main()
{int i,j,line=0; long int n;
printf( );
scanf( );
while(n<=1)
{printf( );
scanf( );
}
for(i=2;i<=n;i++)
{for(j=2;j<i;j++)
if(( (17) ))break;
if(j==i&&( (18) ))
{printf( );
line++;
if(line==10){printf( );line=0; }}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-3258-c003-bc7499099f00.html
点击查看题目
11.本程序的功能是:找出所有两位绝对质数。如果一个两位整数是质数,将组成它的两个数字交换位置后形成的整数仍为质数,则称这样的数为绝对质数。例如,13就是一个绝对质数。
#include
int main()
{int i,j,k,n=0,flag,a[2];
for(i=13;i<100;i++)
{a[0]=i; a[1]=( (25) );
for(j=0;j<2;j++)
{flag=1;
for(k=a[j]/2;k>1;k--)
if(a[j]%k==0)
{( (26) );
break; }
if(flag==0) break;
}
if(( (27) ))
{printf( );
n++;
if(n%2==0)printf( );
}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-d068-c003-bc7499099f00.html
点击查看题目
2. 若一个函数不需要形参,则在定义该函数时,应使形式参数表为空或放置一个( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-d620-c003-bc7499099f01.html
点击查看题目
20.下面对字符数组不正确的初始化方式是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-e220-c003-bc7499099f01.html
点击查看题目
31.下面程序运行后输出结果为________。
#include
int main()
{printf("%d\n", f(21, 35)); return 0;}
int f( )
{ if( ) return m;
else
if( )return f( );
else return f( );
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-d7f0-c003-bc7499099f00.html
点击查看题目
9.下面叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-a5b8-c003-bc7499099f00.html
点击查看题目
16.下列程序的运行结果是________。
#include
int main()
{int i, j, a[10];
a[0]=1;
for(i=0; i<5; i ++)
for(j=i; j<5; j++)
a[j]=a[i]+1;
for(i=1;i<5; i ++)
printf("%4d", a[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-5b38-c003-bc7499099f00.html
点击查看题目
35.下列正确的字符串常量是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-8e90-c003-bc7499099f00.html
点击查看题目
5.extern6.函数调用语句( )7.static
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-1c28-c003-bc7499099f01.html
点击查看题目
19.本程序的功能是:先将行列相同的二维数组a的每一行中值最大的元素与该行主对角线的元素值进行交换,然后将主对角线上的所有元素排序使其自左上角到右下角降序排列,最后输出排序后主对角线上各元素的值。
#include
#define N 5
void max_sort( )
{ int i, j, temp, max, col;
for(i=0; i<n; i++)
{ max=( (50) ); col=0;
for(j=0; j<n; j++)
if( ){max=b[i][j]; col=j; }
temp=b[i][i];
b[i][i]=( (51) );
b[i][col]=temp;
}
for(i=0; i<n-1; i++)
for(j=i+1; j<n; j++)
if(b[i][i]<( (52) ))
{ temp=b[i][i]; b[i][i]=b[j][j]; b[j][j]=temp; }
}
int main()
{ int a[N][N]={{9,23,24,16,27},{10,21,14,28,6},{23,17,11,19,14},{17,19,14,3,13},{21,11,16,5,8}},i;
max_sort( );
for(i=0; i<N; i++)
printf("%3d ", a[i][i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-f518-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
填空题
)
手机预览
C语言程序设计题库

8.系统库函数scanf和gets在被调用执行时都可以读取从键盘输入的一串数字字符,其中函数( )具有将读取的数字字符串转换为整型数的功能。

答案:空

分享
C语言程序设计题库
相关题目
8.本程序的功能是输出小于n的所有个位不等于9的素数。n的值由键盘输入。要求每行输出10个数。
#include
int main()
{int i,j,line=0; long int n;
printf( );
scanf( );
while(n<=1)
{printf( );
scanf( );
}
for(i=2;i<=n;i++)
{for(j=2;j<i;j++)
if(( (17) ))break;
if(j==i&&( (18) ))
{printf( );
line++;
if(line==10){printf( );line=0; }}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-3258-c003-bc7499099f00.html
点击查看答案
11.本程序的功能是:找出所有两位绝对质数。如果一个两位整数是质数,将组成它的两个数字交换位置后形成的整数仍为质数,则称这样的数为绝对质数。例如,13就是一个绝对质数。
#include
int main()
{int i,j,k,n=0,flag,a[2];
for(i=13;i<100;i++)
{a[0]=i; a[1]=( (25) );
for(j=0;j<2;j++)
{flag=1;
for(k=a[j]/2;k>1;k--)
if(a[j]%k==0)
{( (26) );
break; }
if(flag==0) break;
}
if(( (27) ))
{printf( );
n++;
if(n%2==0)printf( );
}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-d068-c003-bc7499099f00.html
点击查看答案
2. 若一个函数不需要形参,则在定义该函数时,应使形式参数表为空或放置一个( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-d620-c003-bc7499099f01.html
点击查看答案
20.下面对字符数组不正确的初始化方式是________。

A.  char ch[]="string";

B.  char ch[7]={'s', 't', 'r', 'i', 'n', 'g'};

C.  char ch[10]; ch="string";

D.  char ch[7]={'s', 't', 'r', 'i', 'n', 'g', '\0'};

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-e220-c003-bc7499099f01.html
点击查看答案
31.下面程序运行后输出结果为________。
#include
int main()
{printf("%d\n", f(21, 35)); return 0;}
int f( )
{ if( ) return m;
else
if( )return f( );
else return f( );
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-d7f0-c003-bc7499099f00.html
点击查看答案
9.下面叙述中正确的是( )。

A.  break语句只能用于switch语句体中

B.  continue语句的作用是:使程序的执行流程跳出包含它的所有循环

C.  break语句只能用在循环体内和switch语句体内

D.  在循环体内使用break语句和continue语句的作用相同

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-a5b8-c003-bc7499099f00.html
点击查看答案
16.下列程序的运行结果是________。
#include
int main()
{int i, j, a[10];
a[0]=1;
for(i=0; i<5; i ++)
for(j=i; j<5; j++)
a[j]=a[i]+1;
for(i=1;i<5; i ++)
printf("%4d", a[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-5b38-c003-bc7499099f00.html
点击查看答案
35.下列正确的字符串常量是________。

A.  'abc'

B.  '\t'

C.  "\\t"

D.  97

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-8e90-c003-bc7499099f00.html
点击查看答案
5.extern6.函数调用语句( )7.static
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-1c28-c003-bc7499099f01.html
点击查看答案
19.本程序的功能是:先将行列相同的二维数组a的每一行中值最大的元素与该行主对角线的元素值进行交换,然后将主对角线上的所有元素排序使其自左上角到右下角降序排列,最后输出排序后主对角线上各元素的值。
#include
#define N 5
void max_sort( )
{ int i, j, temp, max, col;
for(i=0; i<n; i++)
{ max=( (50) ); col=0;
for(j=0; j<n; j++)
if( ){max=b[i][j]; col=j; }
temp=b[i][i];
b[i][i]=( (51) );
b[i][col]=temp;
}
for(i=0; i<n-1; i++)
for(j=i+1; j<n; j++)
if(b[i][i]<( (52) ))
{ temp=b[i][i]; b[i][i]=b[j][j]; b[j][j]=temp; }
}
int main()
{ int a[N][N]={{9,23,24,16,27},{10,21,14,28,6},{23,17,11,19,14},{17,19,14,3,13},{21,11,16,5,8}},i;
max_sort( );
for(i=0; i<N; i++)
printf("%3d ", a[i][i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-f518-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载