ÄãµÄÈÎÎñÊDZàд³ÌÐòÅжÏÊäÈëµÄISBNºÅÂëÖÐʶ±ðÂëÊÇ·ñÕýÈ·£¬Èç¹ûÕýÈ·£¬Ôò½öÊä³ö¡°Right¡±£»Èç¹û´íÎó£¬ÔòÊä³öÄãÈÏΪÊÇÕýÈ·µÄISBNºÅÂë¡£
³ÌÐòÔËÐнá¹ûʾÀý1£º 0-123-41562-4¨L Right
³ÌÐòÔËÐнá¹ûʾÀý2£º 0-123-41562-7¨L 0-123-41562-4
ÊäÈë¸ñʽ: ÓÃgets()ÊäÈë×Ö·û´®
ÊäÈëÖ»ÓÐÒ»ÐУ¬ÊÇÒ»¸ö×Ö·ûÐòÁУ¬±íʾһ±¾ÊéµÄISBNºÅÂ루±£Ö¤ÊäÈë·ûºÏISBNµÄ¸ñʽҪÇ󣩡£ Êä³ö¸ñʽ£º
ÊäÈëµÄISBNºÅÂëµÄʶ±ðÂëÕýÈ·£¬Êä³öÐÅÏ¢: \
ÊäÈëµÄISBNºÅÂëµÄʶ±ðÂë´íÎ󣬰´Õչ涨µÄ¸ñʽ£¬Êä³öÕýÈ·µÄISBNºÅÂ루°üÀ¨·Ö¸ô·û¡°-¡±£©£¬Êä³ö¸ñʽ£º\ ×¢Ò⣺Ϊ±ÜÃâ³öÏÖ¸ñʽ´íÎó£¬ÇëÖ±½Ó¿½±´Õ³ÌùÉÏÃæ¸ø³öµÄÊäÈë¡¢Êä³öÌáʾÐÅÏ¢ºÍ¸ñʽ¿ØÖÆ×Ö·û´®£¡ ÊäÈëÑùÀý£º ÊäÈëÑùÀý£º
#include
char s[14],d[14]; int m[9]={0}; int n=0,l=0; gets(s); n=s[12]-48;
for (i=0;s[i]!='\\0';i++) {
if (s[i]!='-') {
m[j]=s[i]; j++; } }
for (j=1;j<=9;j++) {
//printf(\ l+=(m[j-1]-48)*j; }
l=l;
if (l==n)
printf(\ else {
strncpy(d,s,12); d[12]=l+48;
d[13]='\\0'; printf(\ }
return 0; }
9.2
ժƻ¹û£¨4·Ö£©
ÌâÄ¿ÄÚÈÝ£º
ÌÕÌÕ¼ÒµÄÔº×ÓÀïÓÐÒ»¿ÃÆ»¹ûÊ÷£¬Ã¿µ½ÇïÌìÊ÷ÉϾͻá½á³ö10¸öÆ»¹û¡£Æ»¹û³ÉÊìµÄʱºò£¬ÌÕÌվͻáÅÜȥժƻ¹û¡£ÌÕÌÕÓиö30ÀåÃ׸ߵİåµÊ£¬µ±Ëý²»ÄÜÖ±½ÓÓÃÊÖÕªµ½Æ»¹ûµÄʱºò£¬¾Í»á²Èµ½°åµÊÉÏÔÙÊÔÊÔ¡£ÏÖÔÚÒÑÖª10¸öÆ»¹ûµ½µØÃæµÄ¸ß¶È£¬ÒÔ¼°ÌÕÌÕ°ÑÊÖÉìÖ±µÄʱºòÄܹ»´ïµ½µÄ×î´ó¸ß¶È£¬Çë°ïÌÕÌÕËãÒ»ÏÂËýÄܹ»Õªµ½µÄÆ»¹ûµÄÊýÄ¿¡£¼ÙÉèËýÅöµ½Æ»¹û£¬Æ»¹û¾Í»áµôÏÂÀ´¡£ ³ÌÐòÔËÐнá¹ûʾÀý1£º
100 110 130 200 140 150 156 187 197 149¨L 110¨L 4
³ÌÐòÔËÐнá¹ûʾÀý2£º
90 210 102 153 147 110 130 182 88 113¨L 100¨L 6
ÊäÈë¸ñʽ: \ ÊäÈë°üÀ¨Á½ÐÐÊý¾Ý£º
µÚ1Ðаüº¬10¸ö100µ½200Ö®¼äµÄÕûÊý£¨°üÀ¨100ºÍ200£¬ÒÔÀåÃ×Ϊµ¥Î»£©£¬·Ö±ð±íʾ10¸öÆ»¹ûµ½µØÃæµÄ¸ß¶È¡£Á½¸öÏàÁÚµÄÕûÊýÖ®¼äÓÃÒ»¸ö¿Õ¸ñ¸ô¿ª¡£
µÚ2ÐÐÖ»°üÀ¨Ò»¸ö100µ½120Ö®¼äµÄÕûÊý£¨°üº¬100ºÍ120£¬ÒÔÀåÃ×Ϊµ¥Î»£©£¬±íʾÌÕÌÕ°ÑÊÖÉìÖ±µÄʱºòÄܹ»´ïµ½µÄ×î´ó¸ß¶È¡£ Êä³ö¸ñʽ£º \
×¢Ò⣺Ϊ±ÜÃâ³öÏÖ¸ñʽ´íÎó£¬ÇëÖ±½Ó¿½±´Õ³ÌùÉÏÃæ¸ø³öµÄÊäÈë¡¢Êä³öÌáʾÐÅÏ¢ºÍ¸ñʽ¿ØÖÆ×Ö·û´®£¡ ÊäÈëÑùÀý£º Êä³öÑùÀý£º
#include
int m[10]={0}; int i,j=0,n;
for (i=0;i<10;i++)
scanf(\ scanf(\ for (i=0;i<10;i++) if(m[i]<=n+30) j++;
printf(\ return 0; }
9.3
Çó×î´óËØÊý£¨4·Ö£©
ÌâÄ¿ÄÚÈÝ£º
Çó500ÒÔÄÚµÄ10¸ö×î´óËØÊý¼°ÆäºÍ£¬²¢·Ö±ðÊä³öÕâ10¸ö×î´óËØÊý¼°ÆäºÍ¡£ ÒªÇó10¸öËØÊý°´´Ó´óµ½Ð¡µÄ˳ÐòÊä³ö¡£ ÊäÈë¸ñʽ: ÎÞ Êä³ö¸ñʽ£º
10¸ö×î´óËØÊýµÄÊä³ö¸ñʽ£º\ ×ܺ͵ÄÊä³ö¸ñʽ£º\ ÊäÈëÑùÀý£º Êä³öÑùÀý£º
#include
int m[500]; int j,l=0,sum=0; for (j=500;j>0;j--) {
if (judge(j)) m[l++]=j; }
for (j=0;j<10;j++) {
sum+=m[j];
printf(\ }
printf(\ return 0; }
int judge(int n) {
int i;
for (i=2;i<=sqrt((double)n);i++) {
if (n%i==0) return 0; }
return 1; }
9.4
×Ö·û´®ÄæÐò£¨4·Ö£©
ÌâÄ¿ÄÚÈÝ£º
ÓÃ×Ö·ûÊý×é×÷º¯Êý²ÎÊý±à³Ì£¬ÀûÓÃÒ»¸öÊý×éʵÏÖ×Ö·û´®£¨ÔÊÐíÊäÈë´ø¿Õ¸ñµÄ×Ö·û´®£©µÄÄæÐò´æ·Å¡£ÒªÇóÈçÏ£º £¨1£©ÔÚÖ÷º¯ÊýÖдӼüÅÌÊäÈë×Ö·û´®£¬×Ö·û´®µÄ×î´ó³¤¶ÈΪ80¸ö×Ö·û¡£
µ÷ÓÃInverse()º¯Êý½«×Ö·û´®ÄæÐò´æ·Å£¬È»ºóÔÚÖ÷º¯ÊýÖÐÊä³öÄæÐòºóµÄ×Ö·û´®¡£ £¨2£©ÔÚ×Óº¯ÊýInverse()ÖÐʵÏÖ×Ö·û´®µÄÄæÐò´æ·Å¡£º¯ÊýÔÐÍΪ£º void Inverse(char str[]); ³ÌÐòÔËÐнá¹ûʾÀý1£º Input a string: abcde¨L Inversed results: edcba
³ÌÐòÔËÐнá¹ûʾÀý2£º Input a string: hello¨L
Inversed results: olleh
ÊäÈë¸ñʽ: ÓÃgets()ÊäÈë×Ö·û´® Êä³ö¸ñʽ£º
ÊäÈëÌáʾÐÅÏ¢£º\ Êä³öÌáʾÐÅÏ¢£º\\\n\ÓÃputs()Êä³ö×Ö·û´®
×¢Ò⣺Ϊ±ÜÃâ³öÏÖ¸ñʽ´íÎó£¬ÇëÖ±½Ó¿½±´Õ³ÌùÉÏÃæ¸ø³öµÄÊäÈë¡¢Êä³öÌáʾÐÅÏ¢ºÍ¸ñʽ¿ØÖÆ×Ö·û´®£¡ ÊäÈëÑùÀý£º Êä³öÑùÀý£º
#include
void Inverse(char str[]); int main(){
char str[maxn];
printf(\ gets(str);
printf(\ Inverse(str); puts(str); return 0; }
void Inverse(char str[]) {
char ch;
int len = strlen(str),i; for(i = 0; i < len / 2; i++) {
ch = str[i];
str[i] = str[len - i - 1]; str[len - i - 1] = ch; } }