题目内容

若有定义:int k=7, x=12;,则以下表达式值为3的是( )。

A. (x %= k) - (k %= 5)
B. x %= (k %= 5)
C. x %= (k - k % 5)
D. x %= k - k % 5

查看答案
更多问题

C语言中的基本数据类型包括( )。

A. 整型、实型、字符型
B. 整型、字符型、数组
C. 整型、实型、逻辑型
D. 整型、实型、结构体

(10分)在此程序中,函数fun的功能是:将形参n中各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。 例如,输入一个整数27638496,函数返回值为64862。 主函数如下:请编写函数 #include unsigned long fun(unsigned long

A. { 补全程序 } void main() { unsigned long n=-1; while(n>99999999||n<0) { printf("Please input(0

1)下列给定程序中,函数fun的功能是:将s所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换,下标从0开始)。例如,若输入"abc4Efg", 则应输出"aBc4EFg"。请在横线处填空,使程序得出正确结果#include#includevoid fun(char *ss){ int i; for(i=0;ss[i]!='\0';i++)/ if(_______ __&& ss[i]>='a'&&ss[i]<='z') ss[i]= ______ ;}void main(){ char s[81]; scanf("%s",s); printf("输入字符串是: %s\n",s); ________ ____; printf("转换后字符串是: %s\n",s); }2)在此程序中,函数fun的功能是,统计长整数的各位上出现数字1、2 3的次数,并用外部全局变量c1 c2 c3返回主函数。例如,当n=123114350时, 结果应该为: c1=3 c2=1 c3=2。#include int c1,c2,c3;void fun(long n){ c1=c2=c3=0; while(n) {/**********found**********/ switch(________ __) { case 1:/**********found**********/ ________ __;break; case 2:/**********found**********/ c2++;________ __ case 3: c3++; } n/=10; }}void main(){ long n=123114350L; fun(n); printf("\nThe result: \n"); printf("n=%ld c1=%d c2=%d c3=%d\n",n,c1,c2,c3); }3)下列给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数的返回值,在主函数中输出平均值和移动后的数据。请在横线处填空,使程序得出正确结果#include #include #define N 10double fun(double *x){ int i, j; double s, av, y[N]; s=0; for(i=0; iav ){/**********found**********/ y[________ __]=x[i]; x[i]=-1;} for(i=0; i

关于指针的叙述,正确的是

A. 可以取一个常数的地址赋值给同类型的指针变量
B. 通过强制类型转换可以将一种类型指针变量的值赋给另一种类型的指针变量
C. 可以取一个表达式的地址赋值给同类型的指针变量
D. 可以取一个指针变量的地址赋值给基类型相同的指针变量

答案查题题库