{int t;
t=(x>y?x:y); return(t>z?t:z); }
C) main()
{int a,b,c,max;
scanf(¡°%d,%d,%d¡±,&a,&b,&c); if(a>b>c) max=a; if(b>c>a) max=b; if(c>a>b) max=c;
printf(¡°%d\\n¡±,max); }
D) main()
{int a,b,c,max;
scanf(¡°%d,%d,%d¡±,&a,&b,&c); max=a>b?a:b; if(c>max) max=c;
printf(¡°%d\\n¡±,max); }
15£®ÒÔÏÂforÓï¾ä¹¹³ÉµÄÑ»·Ö´ÐÐÁË£¨ #define N 2 #define M N+1
#define NUM (M+1)*M/2 main() {int i, n=0;
for(i=1; i<=NUM; i++) {n++;
printf(¡°%d¡±, n); }
printf(¡°\\n¡±); }
A) 4 B) 6 C) 8 16£®ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ #include
#define FUDGE(y) 2.84+y
#define PR(a) printf(¡°%d¡±, (int)(a))
#define PRINT1(a) PR(a); putchar(?\\n?) main() {int x=2;
PRINT1(FUDGE(5)*x); }
A) 11 B) 12 C) 13 17£®ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ #define SUB(x, y) (x)*y
£©´Î¡£ D) 9 D) 15 main()
{int a=3, b=4;
printf(¡°%d\\n¡±, SUB(a++, b++)); }
A) 12 B) 15 C) 16 D) 20 18£®ÉèÓÐÒÔϺ궨Ò壺 #define N 3
#define Y(n) ((N+1)*n)
ÔòÖ´ÐÐÓï¾ä£ºz=2*(N+Y(5+1));ºó£¬zµÄֵΪ£¨ £©¡£
A) ³ö´í B) 42 C) 48 D) 54 ¶þ Ìî¿ÕÌâ
1£®ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ 7 ¡£ #define MAX(x, y) (x)>(y)?(x):(y) main()
{int a=5, b=2, c=3, d=3, t; t=MAX(a+b, c+d)*10; printf(¡°%d\\n¡±, t); }
2£®ÒÔϳÌÐòµÄÊä³ö½á¹ûΪ 10.000000 ¡£ #include
#define POWER(x, y) pow(x, y)*y #define ONE 1
#define SELEVE_ADD(x) ++x main() {int x=2;
printf(¡°%f\\n¡±, POWER(SELEVE_ADD(x), ONE+1)); }
3£®Ìî¿Õ²¹³äÒÔϳÌÐò£º
#define PRICE 30 main()
{ int num ,total ; num=0;
total=num*PRICE;
printf(¡°total=%d, num=%d\\n¡±, total,num ); }
4£®ÏÂÃæ³ÌÐòµÄÊä³ö½á¹ûÊÇ 5 ¡£ #define CIR(r) r*r main()
{int a=1, b=2, t; t=CIR(a+b); printf(¡°%d\\n¡±, t); }
µÚʮՠָ Õë
Ò» µ¥ÏîÑ¡ÔñÌâ
1£®ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ main( )
{char a[10]={'1'£¬'2'£¬'3'£¬'4'£¬'5'£¬'6'£¬'7'£¬'8'£¬'9'£¬0}£¬*p£» int i£» i=8£» p=a+i£»
printf(\£¬p-3)£» }
A) 6 B) 6789 C) ¡®6¡¯ D) 789 2£®ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ£¨ £©¡£ #include \main( )
{int a[ ]={1£¬2£¬3£¬4£¬5£¬6£¬7£¬8£¬9£¬10£¬11£¬12}£» int *p=a+5£¬*q=NULL£» *q=*(p+5)£»
printf(\ %d\\n\£» }
A) ÔËÐк󱨴í B) 6 6 C) 6 11 D) 5 5 3£®ÈôÓÐÒÔϵÄ˵Ã÷ºÍÓï¾ä£¬ÔòÔÚÖ´ÐÐforÓï¾äºó£¬*(*(pt+l)+2)±íʾµÄÊý×éÔªËØÊÇ£¨ £©¡£
int t[3][3]£¬*pt[3]£¬k£»
for(k=0; k<3; k++) pt[k]=&t[k][0];
A) t[2][0] B) t[2][2] C) t[l][2] D) t[2][l]
4£®ÏÂÃæ³ÌÐò°ÑÊý×éÔªËØÖеÄ×î´óÖµ·ÅÈëa[0]ÖУ¬ÔòÔÚifÓï¾äÖеÄÌõ¼þ±í´ïʽӦ¸ÃÊÇ£¨ £©¡£ main( )
{int a[10]={6£¬7£¬2£¬9£¬1£¬10£¬5£¬8£¬4£¬3}, *p=a, i; for(i=0; i<10; i++, p++) if(________) *a=*p£» printf(\£¬*a)£» }
A) p>a B) *p>a[0] C) *p>*a[0] D) *p[0]> *a[0] 5£®ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ #include
{char *a=\ int k;
fun (a); puts(a); }
fun(char *s)
{int x, y; char c;
for(x=0, y=strlen(s)-1; x A) ihgfedcba B) abcdefghi C) abcdedeba D) ihgfefghi 6£®ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ main( ) {char *s=\£»int v[4]={0£¬0£¬0£¬0}£¬k£¬i£» for(k=0£»s[k]£»k++) {switch(s[k]) {case '1'£ºi=0£» case '2'£ºi=1£» case '3'£ºi=2£» case '4'£ºi=3£» } v[i]++£» } for(k=0£»k<4£»k++) printf(\£¬v[k])£» } A) 4 2 1 1 B) 0 0 0 8 C) 4 6 7 8 D) 8 8 8 8 7£®ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ #include {char *p1£¬*p2£¬str[50]=\£» p1=\£»p2=\£» strcpy(str+1£¬p2+1)£»strcpy(str+3£¬p1+3)£» printf(\£¬str)£»str+1±íʾÊý×éµÚ¶þ¸öÊý¾ÝB£¬p2+1Ö¸Ïòf,¼´°Ñfgh¸´ÖƵ½BCDµÄλÖã¬Í¬Ê±¸´ÖÆ¡®\\0¡¯ } A) AfghdEFG B) Abfhd C) Afghd D) Afgd 8£®ÈôÓÐÒÔ϶¨ÒåºÍÓï¾ä£º double r=99£¬*p=&r£» *p=r£» ÔòÒÔÏÂÕýÈ·µÄÐðÊöÊÇ£¨ £©¡£ A) ÒÔÉÏÁ½´¦µÄ*pº¬ÒåÏàͬ£¬¶¼ËµÃ÷¸øÖ¸Õë±äÁ¿p¸³Öµ B) ÔÚ\£¬*p=&r; \ÖУ¬°ÑrµÄµØÖ·¸³¸øÁËpËùÖ¸µÄ´æ´¢µ¥Ôª C) Óï¾ä\°Ñ±äÁ¿rµÄÖµ¸³¸øÖ¸Õë±äÁ¿p D) Óï¾ä\È¡±äÁ¿rµÄÖµ·Å»ØrÖÐ 9£®ÈôÒѶ¨Òå: int a[ ]={0,1,2,3,4,5,6,7,8,9}, *p=a, i; ÆäÖÐ0¡Ü i ¡Ü9, Ôò¶ÔaÊý×éÔªËØ²»ÕýÈ·µÄÒýÓÃÊÇ£¨ £©¡£ A) a[p-a] B) *(&a[i]) C) p[i] D) *(*(a+i))=*a[i]